21 pubs · 454 cites · h-index 10
Istituto Pasteur
2025 - 2025
Sapienza University of Rome
2024 - 2025
University of L'Aquila
2018 - 2018
Ball (France)
Institute of Molecular Biology and Pathology
2016 - 2017