Primary research Open access Cancer Cell International 2141 Accesses 10 Citations 1 Altmetric Metrics details