135 pubs · 5,328 cites · h-index 40
University of Pisa
2026 - Present
Centre National de la Recherche Scientifique
1999 - Present
École Pratique des Hautes Études
2018 - Present
Université de Montpellier
2009 - Present
Institut des Sciences de l'Evolution de Montpellier
2009 - Present