Science Explorer Back to mapMap
World rank
#371,052
of 7,710,434 ranked researchers
Rank in ??
#417
of 21,892
Works
178
Citations
2.5k
Citations per work
14.1
Drawing this view