Nature Reviews Drug Discovery13d agoCell surface SRC flags tumoursAlex EcclestonNature Reviews Drug Discovery, Published online: 22 April 2026; doi:10.1038/d41573-026-00065-x Cell surface SRC flags tumoursRead at Nature Reviews Drug Discovery