Science Explorer Back to mapMap
World rank
#3,171,906
of 7,710,434 ranked researchers
Rank in Saudi Arabia
#13,232
of 25,688
Works
66
Citations
1.3k
Citations per work
19.3
h-index
18
i10-index 24Top 37% in Immunology
Drawing this view