Guo Wenjia, Chen Yi
Cancer Research Institute, The Affiliated Cancer Hospital of Xinjiang Medical University, 830011, Urumqi, China.
Xinjiang Key Laboratory of Translational Biomedical Engineering, 830011, Urumqi, China.
Wien Klin Wochenschr. 2025 Aug 8. doi: 10.1007/s00508-025-02596-6.