313 pubs · 8,289 cites · h-index 49
University of Padua
1973 - Present
Sorbonne Université
2026 - Present
Institut de Biologie Paris-Seine
2026 - Present
Foundation for Cardiovascular Biomedical Research and Gene and Cell Therapy
2018 - 2024
Medica (Italy)
2024 - 2024