Research Open access Journal of Experimental & Clinical Cancer Research 6341 Accesses 28 Citations Metrics details