Science Explorer Back to mapMap
Discussion
World rank
#2,857,957
of 7,710,434 ranked researchers
Rank in ??
#4,722
of 21,892
Works
22
Citations
316
Citations per work
14.4
Drawing this view