147 pubs · 4,079 cites · h-index 34
Centre National de la Recherche Scientifique
2010 - Present
Université de Bordeaux
2013 - Present
Immunology from Concept and Experiments to Translation
2012 - Present
Chapman University
2024 - 2025
Sorbonne Université
2006 - 2025