20230622143422.909915 European medical journal. European medical journal. Urology England http://www.emjreviews.com/home/urology European medical journal. 2053-4213 European medical journal. Urology