235 pubs · 23,283 cites · h-index 46
Open Targets
2017 - 2025
Human Technopole
2018 - 2025
University of Perugia
2024 - 2024
Wellcome Sanger Institute
2012 - 2024
University of Florence
2023 - 2023