Chen Gang
Department of Urology, The Second Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou, China.
Zhejiang Provincial Key Laboratory of Traditional Chinese Medicine, Hangzhou, China.
Int J Impot Res. 2025 May 21. doi: 10.1038/s41443-025-01094-7.