Costunolide: a novel anti costunolide: a novel anti-cancer sesquiterpene lactone cancer sesquiterpene lactone cancer sesquiterpene lactone - Rasul, A; Parveen, S; Ma, T (Bangladesh J Pharmacol, 2012)