Research Open access Journal of Experimental & Clinical Cancer Research 2975 Accesses 60 Citations 3 Altmetric Metrics details