Anopheles larval abundance and diversity in three rice agro-village complexes Mwea irrigation scheme, central Kenya

Anopheles larval abundance and diversity in three rice agro-village complexes Mwea irrigation scheme, central Kenya