Research Open access Journal of Experimental & Clinical Cancer Research 2569 Accesses 45 Citations Metrics details This article was retracted on 15 February 2024 This article has been updated