Science Explorer Back to mapMap
World rank
#27,295
of 7,710,434 ranked researchers
Rank in Canada
#656
of 183,316
Works
280
Citations
28k
Citations per work
99.9
h-index
80
i10-index 194Top 0.4% in Ecology
Drawing this view