Science Explorer Back to mapMap
World rank
#555,516
of 7,710,434 ranked researchers
Rank in Canada
#19,306
of 183,316
Works
130
Citations
3.1k
Citations per work
23.7
h-index
32
i10-index 60Top 8.3% in Parasitology
Drawing this view