Artemisia is the unrefined herb, "Artemisia annua", also known as "sweet wormwood". Artemisinin is the "active constituent" of the herb, Artemisia; however, Artemisia contains only 0.3-0.5%...