A research team from Shanghai’s Zhongshan Hospital joined by two Shanghai institutes under the Chinese Academy of Sciences have discovered that one-third of liver cancer samples features a mutation caused by aristolochic acids and connect this to the clinical use of...