Urology Foundationh-index: 61Total citations: 11,936Total papers: 343Homepage: https://www.theurologyfoundation.org/