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

Research output: Contribution to journalLetterpeer-review

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

Cite this