Authors: Puangrat Yongvanit, Somchai Pinlaor, Helmut Bartsch - Parasitology International 2011 cited by 177