Primary research Open access Cancer Cell International 1760 Accesses 16 Citations 1 Altmetric Metrics details