New method for rapid treatment of malaria

26 Oct 2012

Anopheles stephensi
Source: Wikipedia