[1] Ctr Dis Control & Prevent, Div Parasit Dis, Natl Ctr Infect Dis, Atlanta, GA 30341 USA
[2] Kenya Govt Med Res Ctr, Ctr Vector Biol & Control Res, Kisumu, Kenya
[3] Kenya Govt Med Res Ctr, Ctr Biotechnol Res & Dev, Nairobi, Kenya
[4] Univ Nairobi, Dept Zool, Nairobi, Kenya