1/1 Urology and nephrologyShortened title: Urol. nephrolAvailable in the language: English Country: HungaryISSN: 0042-1162 see more details