732 pubs · 31,636 cites · h-index 87
Consorzio Roma Ricerche
1998 - Present
European Council
2025 - 2025
CARE Fertility
Neuroscience Institute
2003 - 2025
Clinica Mediterranea