Science Explorer Back to mapMap
World rank
#1,835,640
of 7,710,434 ranked researchers
Rank in Ireland
#6,281
of 21,376
Works
90
Citations
3.3k
Citations per work
37.1
Drawing this view