Primary research Open access Cancer Cell International 7129 Accesses 4 Citations 2 Altmetric Metrics details