Artemisinin resistance--the clock is ticking.

Artemisinin resistance--the clock is ticking.