中文 | English
Return

Terpenoid compound in leaves of Artemisia annua L. in Vietnam