Project

Trichomes, the key to an increased production of artemisinin in Artemisia annua