The new type of sleeping net that can paralyze mosquitoes
Bed nets are a tool for the significant advancements that the world has achieved in recent decades against malaria, saving millions of lives. However, progress has stalled in recent years, ...