Do Artemisia Annua Benefits Outweigh the Potential Risks?

Artemisia annua — also known as qing hao, sweet sagewort, sweet Annie…