205 pubs · 23,483 cites · h-index 57
Inserm
2021 - 2025
Université Paris-Saclay
2025 - 2025
MRC Clinical Trials Unit at UCL
1999 - 2025
Centre de recherche en Epidémiologie et Santé des Populations
University College London
2004 - 2025