Retraction Announcement (Journal of Kidney Cancer, 2025)
N/A