Artemisinin is a chemical compound from a traditional Chinese herb, Artemisia annua. Commonly known as sweet wormwood, this plant is claimed to offer certain benefits for the treatment of cancer. Research points out that artemisinin may be potent enough to impede tumor growth and metastasis. But, this is research done […]