Research Open access Journal of Experimental & Clinical Cancer Research 8444 Accesses 158 Citations Metrics details