ProfessorRichard Michael Maizels

Professor of Parasitology

University of Glasgow

  • Professor of Parasitology
    University of Glasgow

ACADEMIC POSITIONS

  • Professor of Parasitology
    University of Glasgow, Wellcome Trust Centre for Molecular Parasitology, United Kingdom1 Jan 2016 - present

WHO REGION

  • WHO European Region

COUNTRY OF NATIONALITY

  • United Kingdom of Great Britain and Northern Ireland (the)