Research Open access Journal of Experimental & Clinical Cancer Research 2493 Accesses 9 Citations 18 Altmetric Metrics details