malaria haiti nigeria artemisinin thornthwaite can
See more