Moustafa Nabil Aboushelib
Observed names: Aboushelib M. N., Aboushelib, Moustafa, Aboushelib, Moustafa N, Aboushleib, Moustafa, M. Abou Shelib, M.N.M. Abou Shelib, MN Aboushelib, MOUSTAFA ABOUSHELIB, Mostafa Mahmoud Youssef Mohamed, Moustafa AbouShelib, Moustafa Aboushelib, Moustafa Aboushleib, Moustafa M N Aboushelib, Moustafa M.N. Aboushelib, Moustafa N Aboushelib, Moustafa N. Aboushelib, Moustafa N.M. Aboushelib, moustafa aboushelib, moustafa nabil aboushelib
Institution: Alexandria University
ORCID: 0000-0003-1292-2961
Observed ORCID: 0000-0003-1292-2961
OpenAlex ID: A5068635386
