Drug discovery for malaria: a very challenging and timely endeavor

Drug discovery for malaria: a very challenging and timely endeavor