Science Explorer Back to mapMap
World rank
#1,906,666
of 7,710,434 ranked researchers
Rank in Bahrain
#121
of 608
Works
100
Citations
1.9k
Citations per work
18.7
Drawing this view