Progress in tumor research [Prog Tumor Res] NLMUID: 101630076