Segni Kejela
Observed name: Kejela, Segni
Institution: Addis Ababa University
Observed institutions: Tikur Anbessa Hospital, Addis Ababa University
ORCID: 0000-0003-4620-0959
Observed ORCIDs: 0000-0003-4620-0959, 0000-0003-2267-4535
OpenAlex ID: A5011987952
