Research specialisations

Parasitology
Parasites such as liver flukes cause major diseases worldwide, and drug resistance threatens fluke control.
This website uses cookies to ensure you get a better experience.
Parasites such as liver flukes cause major diseases worldwide, and drug resistance threatens fluke control.