Primary research Open access Cancer Cell International 3353 Accesses 36 Citations 5 Altmetric Metrics details