Institution: | (1) Department of Animal Science, Faculty of Agriculture and Applied Biological Sciences, K. U. Leuven, Kasteelpark Arenberg 30, 3000 Leuven, Belgium;(2) Department of Parasitology, Prince Leopold Institute of Tropical Medicine, Nationalestraat 155, Antwerpen, Belgium;(3) International Livestock Research Institute (ILRI), Nairobi, Kenya |