2011 journal article

Characterization of development and artemisinin biosynthesis in self-pollinated Artemisia annua plants

Planta, 234(4), 685–697.

Source: NC State University Libraries
Added: August 6, 2018