Shi Xu, Feng Dechao, Han Ping, Wei Wuran
Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Chengdu, 610041, China.
Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Chengdu, 610041, China.
Asian J Surg. 2023 Jun;46(6):2489-2490. doi: 10.1016/j.asjsur.2022.12.077. Epub 2022 Dec 26.