229 pubs · 17,695 cites · h-index 67
Centre for Immunity, Infection and Evolution
2012 - Present
University of Edinburgh
2010 - Present
Institute of Immunology
2020 - 2025
University of Washington
1999 - 2023
Inserm
2020 - 2020