European Urology
European Urology > 2004 > 46 > 6 > 753-759
European Urology > 2007 > 52 > 2 > 503-509
European Urology > 2009 > 56 > 1 > 142-150
European Urology > 2004 > 46 > 6 > 753-759
European Urology > 2007 > 52 > 2 > 503-509
European Urology > 2009 > 56 > 1 > 142-150