Friday Fun: Artemisinin on NPR 3:33 AM / 0 NPR Story 2012 Keasling lab article in PNAS Wikipedia: Artemisinin Read more »