169 pubs · 5,890 cites · h-index 40
University of Geneva
2018 - Present
Biogen (United States)
2004 - 2023
Centre National de la Recherche Scientifique
2016 - 2016
Université de Montpellier
2010 - 2016
Centre d’études d’agents Pathogènes et Biotechnologies Pour la Santé
2010 - 2016