A medicinal chemistry perspective on artemisinin and related endoperoxides.

A medicinal chemistry perspective on artemisinin and related endoperoxides.