Research article Open access BMC Urology 2667 Accesses 8 Citations 30 Altmetric Metrics details Peer Review reports