300 pubs · 9,800 cites · h-index 61
University of Geneva
2024 - Present
Centre National de la Recherche Scientifique
2006 - Present
Université de Bordeaux
2013 - Present
Inserm
Bordeaux Population Health