119 pubs · 2,605 cites · h-index 29
Mohammed V University
1996 - Present
ID Genomics (United States)
2025 - 2025
University of the Witwatersrand
2023 - 2023
Université de Bordeaux
1985 - 2008
Inserm