35 pubs · 942 cites · h-index 15
Innovate UK
2026 - Present
Instituto Gulbenkian de Ciência
2013 - 2025
Centre for Immunity, Infection and Evolution
2009 - 2016
University of Edinburgh
Institut de Biologia Evolutiva
2012 - 2012