Science Explorer Back to mapMap
World rank
#1,674,972
of 7,710,434 ranked researchers
Rank in Algeria
#546
of 10,068
Works
143
Citations
1.7k
Citations per work
11.6
h-index
20
i10-index 48Top 11% in Applied Mathematics
Drawing this view