29 pubs · 3,134 cites · h-index 21
Wellcome Centre for Molecular Parasitology
2011 - 2017
Institute of Infection and Immunity
2011 - 2017
University of Glasgow
1998 - 2017
Glasgow Life
2014 - 2014
Institut thématique Immunologie, inflammation, infectiologie et microbiologie
2014 - 2014