Science Explorer Back to mapMap
World rank
#1,899,646
of 7,710,434 ranked researchers
Rank in Ireland
#6,492
of 21,376
Works
48
Citations
913
Citations per work
19.0
Drawing this view