Primary research Open access Cancer Cell International 2475 Accesses 16 Citations 10 Altmetric Metrics details