Search results for: Edwin Posadas
Hepatology > 73 > 1 > 422 - 436
European Urology > 2018 > 73 > 2 > 156-165
Seminars in Oncology > 2011 > 38 > 2 > 309-325
European Urology > 2009 > 56 > 1 > 97-104
Hepatology > 73 > 1 > 422 - 436
European Urology > 2018 > 73 > 2 > 156-165
Seminars in Oncology > 2011 > 38 > 2 > 309-325
European Urology > 2009 > 56 > 1 > 97-104