Science Explorer Back to mapMap
World rank
#4,380,481
of 7,710,434 ranked researchers
Rank in Ireland
#14,844
of 21,376
Works
47
Citations
235
Citations per work
5.0
h-index
7
i10-index 5Top 69% in Surgery
Drawing this view