Statistics
Publications
19
Citations
615
H-Index
14
Active since
2010
Peter Urbanellis is an author at University of Toronto specializing in medicine, kidney transplantation, and transplant surgery.
Publications per year
2010–2023
19
19
J. Moritz Kaths, Juan Echeverri, Ivan Linares et al. · American Journal of Transplantation · 2017 · 50 citations · Full text
Medicine, Nephrology, Surgery +15
1–5 of 19