Yahia Mohammed Fadul allah Mussa
Observed names: Yahia Mohammed FadulAllh Mussa, Yahia Mohammed Fadullallh Mussa, Yahia Mussa
Institution: Omdurman Islamic University
Observed institution: Omdurman Islamic University
ORCID: 0000-0002-6561-7226
Observed ORCID: 0000-0002-6561-7226
OpenAlex ID: A5022662426
