Research Open access Journal of Experimental & Clinical Cancer Research 6331 Accesses 30 Citations 3 Altmetric Metrics details