Thomas Locke 🦟 Sep 12
This week's Malaria Minute: • Eradicating by 2050 is a 'bold but attainable goal' according to 🌍 • Ivermectin proves successful in reducing malaria transmission and killing P. falciparum parasites 🦟