23 pubs · 113 cites · h-index 7
Sapienza University of Rome
2022 - Present
University of Rome Tor Vergata
2025 - 2025
Centre for Human Genetics
2023 - 2023
National Institute for Health Research
University of Oxford