Sweet Wormwood Extract – Why Is It Beneficial?

Sweet wormwood also known as Artemisia Annua is a medicinal plant that is known and used in China for millennia. The first records of the use of this herb date back to the 4th century AD and are found in the Chinese Handbook of Prescriptions for Emergency Treatments. Due to...