Research Open access Journal of Experimental & Clinical Cancer Research 11k Accesses 142 Citations 9 Altmetric Metrics details