Review Open access Journal of Experimental & Clinical Cancer Research 6970 Accesses 44 Citations 3 Altmetric Metrics details