A self-sustaining system to reduce migration of Anopheles stephensi in East Africa.

Research output: Contribution to journalLetterpeer-review

22 Downloads (Pure)
Original languageEnglish
Article number106981
Number of pages2
JournalActa Tropica
Volume245
DOIs
Publication statusPublished - Sept 2023

Cite this