Skip to content
Peerford
Insecticide resistance exerts significant fitness costs in immature stages of Anopheles gambiae in western Kenya · Peerford