Science Explorer Back to mapMap
World rank
#6,864,619
of 7,710,434 ranked researchers
Rank in ??
#18,294
of 21,892
Works
20
Citations
186
Citations per work
9.3
Drawing this view