Department of Parasitology and Infectious Disease, University of Edinburgh, Edinburgh, United Kingdom
Opinion Article
Emerging Research on Parasite Life Cycles and Resistance Mechanisms
Author(s): Jonathan Williams*