Journal of Parasitology, ‎0022-3395

Journal