Omar Mohamud Salah
Observed names: Omar M. Salah, Omar Salah, Salah, Omar, Salah, Omar Mohamud
Institution: Somali National University
Observed institutions: Jimma University, Somali National University, University of Somalia
ORCID: 0000-0002-9016-5591
Observed ORCID: 0000-0002-9016-5591
OpenAlex ID: A5058629500
