Tanshinones: Sources, Pharmacokinetics and Anti-Cancer Activities — scientific article published on October 22, 2012