Article Information
Published By
History
- Received May 13, 2025
- Accepted June 9, 2025
- Published online July 26, 2025.
Article Versions
- previous version (July 3, 2025 - 07:15).
- You are viewing the most recent version of this article.
Copyright & Usage
Copyright: © 2025, The Authors This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.
Author Information
Funding
National Natural Science Foundation of China
81672638National Natural Science Foundation of China
W2421095National Natural Science Foundation of Shandong Province
ZR2024LMB011Collaborative Academic Innovation Project of Shandong Cancer Hospital
GF003
This work was supported by grants from the National Natural Science Foundation of China (Grant Nos. 81672638 and W2421095), National Natural Science Foundation of Shandong Province (Grant No. ZR2024LMB011), and Collaborative Academic Innovation Project of Shandong Cancer Hospital (Grant No. GF003).







