Institution: | a Division of Parasitology, Department of Zoology, University of Hohenheim, Emil Wolff Strasse 34, 70599 Stuttgart, Germany b German Technical Cooperation (GTZ), 65726 Eschborn, Germany c Agricultural Zoology Research Group, Entomology and Zoology Division, Department of Agriculture, 10900 Bangkok, Thailand |