153 pubs · 13,619 cites · h-index 51
Centre National de la Recherche Scientifique
2003 - Present
Institut Pasteur
2006 - Present
Université Paris Cité
2022 - Present
Evolutionary Genomics (United States)
2016 - Present
Délégation Paris 6
2022 - 2022