209 pubs · 13,829 cites · h-index 51
Institut Pasteur
2023 - Present
The University of Melbourne
2016 - Present
Université Paris Cité
2024 - Present
Peter Doherty Institute
2019 - Present
Systems Biology Institute
2026 - Present