Lin Jiaru, Luo Lin
Department of Nephrology, The Affiliated Hospital, Southwest Medical University, No. 25 Taiping Street, Jiangyang District, Luzhou City, Sichuan Province, China.
Department of Orthopedics, The Affiliated Traditional Chinese Medicine Hospital, Southwest Medical University, NO.182, Chunhui Road, Longmatan District, Luzhou, 646000, Sichuan Province, People's Republic of China.
Int Urol Nephrol. 2025 Jul 14. doi: 10.1007/s11255-025-04653-5.