Research Open access Journal of Experimental & Clinical Cancer Research 2370 Accesses 39 Citations Metrics details