Abdullah M. Almeshal
Observed names: A M Almeshal, A. Almeshal, A. M. ALMESHAL, A. M. Almeshal, A.M. Almeshal, ABDULLAH M ALMESHAL, Abdullah Almeshal, Almeshal, Abdullah M.
Institution: Public Authority for Applied Education and Training
ORCID: 0000-0001-9287-1310
Observed ORCID: 0000-0001-9287-1310
OpenAlex ID: A5014545863
