Science Explorer Back to mapMap
Discussion
World rank
#697,832
of 7,710,434 ranked researchers
Rank in ??
#803
of 21,892
Works
28
Citations
517
Citations per work
18.5
Drawing this view