Researchers from Qingdao University in China have found that a flavonoid present in Chinese skullcap has potential anti-cancer properties. In their report, published in The...
↧