Kwok Jia-Lun, Traxer Olivier, Keller Etienne Xavier
Department of Urology, University Hospital Zurich, University of Zurich, Frauenklinikstrasse 10, Zurich, CH-8091, Switzerland.
Department of Urology, Tan Tock Seng Hospital, Singapore, Singapore.
World J Urol. 2024 Jul 10;42(1):400. doi: 10.1007/s00345-024-05113-y.