Mohamed Abdallah Mohamed Baraka
Observed name: Mohamed Baraka
Institution: University of Science and Technology Omdurman
Observed institution: University of Science and Technology Omdurman
ORCID: 0009-0005-0610-1579
Observed ORCID: 0009-0005-0610-1579
OpenAlex ID: A5121967741
