Megren Abdullah Altassan
Observed names: Altassan, Megren Abdullah, Megren Altassan
Institution: University of Business and Technology
Observed institution: University of Business and Technology
ORCID: 0000-0002-1595-9033
Observed ORCID: 0000-0002-1595-9033
OpenAlex ID: A5074149446
