Artemisia annua as a self-reliant treatment for malaria in developing countries.

Artemisia annua as a self-reliant treatment for malaria in developing countries.