Tesfaye Alemu Mohammed
Observed name: Tesfaye A. Mohammed
Institution: Addis Ababa Science and Technology University
Observed institutions: Addis Ababa Science and Technology University, University of Toledo
ORCID: 0000-0001-7959-7310
Observed ORCID: 0000-0001-7959-7310
OpenAlex ID: A5020419410
