Song Yuxuan, Chen Jingyi, Peng Yun, Chen Ning, Xu Tao
Department of Urology, Peking University People's Hospital, Beijing, 100044, China.
The Institute of Applied Lithotripsy Technology, Peking University, Beijing, 100044, China.
Urolithiasis. 2025 Jul 21;53(1):140. doi: 10.1007/s00240-025-01811-3.