197 Lenana Road
Nairobi, 00100
Kenya
Kenya Medical Research Institute (KEMRI)
Anopheles funestus, malaria, behaviour, primary schools