Mohammed Abdalla
Observed name: Abdalla, Mohammed
Institution: University of El Imam El Mahdi
Observed institutions: Al Fashir University, University of El Imam El Mahdi
ORCID: 0000-0003-0760-5435
Observed ORCID: 0000-0003-0760-5435
OpenAlex ID: A5007478591
