Science Explorer Back to mapMap
World rank
#340,391
of 7,710,434 ranked researchers
Rank in Ireland
#1,021
of 21,376
Works
82
Citations
5.2k
Citations per work
63.3
Drawing this view