Pang Karl H, Feng Jiarong, Zhang Yan
Division of Surgery and Interventional Science, University College London, London, UK.
Chelsea and Westminster Hospital NHS Foundation Trust, London, UK.
Int J Impot Res. 2025 Apr 8. doi: 10.1038/s41443-025-01058-x.