118 pubs · 1,623 cites · h-index 17
University of Turin
2018 - Present
BioCruces Health research Institute
2025 - 2025
Department of Public Health
2019 - 2025
University of Cambridge
2020 - 2020
National University of General San Martín
1990 - 1990