Safaa Badi
Observed names: Badi, Safaa, S Badi, S. Badi, Safaa A. Badi, Safaa Abdulraheem Badi
Institution: Omdurman Islamic University
Observed institutions: University of Medical Sciences and Technology, Omdurman Islamic University, University of Gezira
ORCID: 0000-0003-3204-983X
Observed ORCID: 0000-0003-3204-983X
OpenAlex ID: A5064893328
