Search results for: 'European Journal of Cancer 224(2025) 115521'