Science Explorer Back to mapMap
World rank
#2,176,995
of 7,710,434 ranked researchers
Rank in Algeria
#835
of 10,068
Works
23
Citations
185
Citations per work
8.0
Drawing this view