Search results for: Lu Yao
European Urology > 2017 > 71 > 5 > 760-763
European Urology > 2015 > 68 > 5 > 805-811
European Urology > 2014 > 65 > 4 > 693-700
European Urology > 2012 > 62 > 6 > 966-972
European Urology > 2011 > 60 > 5 > 908-916