Return to Article Details Costunolide: A novel anti-cancer sesquiterpene lactone Download Download PDF