Oviposition site preference and egg hatchability of Anopheles gambiae: effects of land cover types.

Oviposition site preference and egg hatchability of Anopheles gambiae: effects of land cover types.