Sahilu Tesfaye
Observed name: Sahilu Tesfaye Weyessa
Observed institutions: Wollega University, St. Paul's Hospital Millennium Medical College, Addis Ababa University
ORCID: 0000-0001-9227-0793
Observed ORCID: 0000-0001-9227-0793
OpenAlex ID: A5064172191
