Per Year

3 publications with Web of Science ID  /  2005–2023  /  Federico Sabbatini
2022  •  2021
2 publications in 2022 with Web of Science ID • topindexbottom
1 publication in 2021 with Web of Science ID • topindexbottom