1. Laboratory of Entomology Wageningen University and Research P.O. Box 16 6700 AA Wageningen The Netherlands
2. National Institute for Medical Research Amani Research Centre P.O. Box 81 Muheza Tanzania
3. SACIDS Foundation for One Health Sokoine University of Agriculture P.O. Box 3297 Chuo Kikuu Morogoro Tanzania