Research article Open access Journal of Experimental & Clinical Cancer Research 2770 Accesses 4 Citations 7 Altmetric Metrics details