Primary research Open access Cancer Cell International 6383 Accesses 31 Citations 1 Altmetric Metrics details