88 pubs · 3,328 cites · h-index 30
Institut Pasteur
2025 - 2025
Sanofi (France)
2021 - 2025
Human Immunome Project
Sanofi (Germany)
Sanofi (Mexico)
2024 - 2024