Ali Elmabruk
Observed names: A. M. Elmabruk, Ali. M. Elmabruk, Ali. Mohamed. Elmabruk
Institution: University of Tripoli
Observed institution: University of Tripoli
ORCID: 0009-0000-4223-2342
Observed ORCID: 0009-0000-4223-2342
OpenAlex ID: A5057201331
