International Journal for Parasitology: Drugs and Drug Resistance Read more about International Journal for Parasitology: Drugs and Drug Resistance