The antiviral activities of artemisinin and artesunate.

The antiviral activities of artemisinin and artesunate.