Aller au contenu
Peerford
A systematic review of insecticide resistance in Aedes aegypti (Diptera: Culicidae) and implications for dengue control in Indonesia · Peerford