27 pubs · 382 cites · h-index 10
University of Glasgow
2011 - 2025
Wellcome Centre for Molecular Parasitology
2019 - 2019
Institute of Infection and Immunity
München Klinik
2013 - 2013
Ludwig-Maximilians-Universität München
2010 - 2013