Science Explorer Back to mapMap
World rank
#170,821
of 7,710,434 ranked researchers
Rank in Canada
#5,701
of 183,316
Works
142
Citations
16k
Citations per work
113.9
h-index
54
i10-index 86Top 2.8% in Transplantation
Drawing this view