197 pubs · 3,254 cites · h-index 30
Université d'Orléans
1999 - 2025
Centre National de la Recherche Scientifique
2000 - 2025
Centre de Biophysique Moléculaire
2007 - 2025
Institut de Chimie de Clermont-Ferrand
2012 - 2012
University of Edinburgh
2006 - 2011