Primary research Open access Cancer Cell International 6345 Accesses 24 Citations 1 Altmetric Metrics details