Science Explorer Back to mapMap
World rank
#4,546,389
of 7,710,434 ranked researchers
Rank in ??
#9,159
of 21,892
Works
26
Citations
44
Citations per work
1.7
Drawing this view