Per Year

4 publications with Web of Science ID  /  2005–2023  /  Matteo Magnini
2023  •  2022
3 publications in 2023 with Web of Science ID • topindexbottom
1 publication in 2022 with Web of Science ID • topindexbottom