Tesfay Yohannes Ambese
Observed name: Tesfay Yohannes
Institution: Debre Berhan University
Observed institutions: Debre Berhan University, Ethiopian Public Health Institute
ORCID: 0009-0009-5959-1857
Observed ORCID: 0009-0009-5959-1857
OpenAlex ID: A5013675310
