Hilary Hurd

Emeritus Professor of Parasitology, Keele University