Predation efficiency of Anopheles gambiae larvae by aquatic predators in western Kenya highlands.

Predation efficiency of Anopheles gambiae larvae by aquatic predators in western Kenya highlands.