Leena Babiker Idris
Observed names: Idris, Leena Babiker, Leena Babiker Idris Babiker
Institution: Sudan Medical Specialization Board
Observed institutions: International University of Africa, Sudan Medical Specialization Board
ORCID: 0009-0000-7230-4052
Observed ORCID: 0009-0000-7230-4052
OpenAlex ID: A5020421220
