Tefera Zelalem Tumsa
Observed names: T. Zelalem, Tumsa Tefera Zelalem, Zelalem Tumsa, Zelalem Tumsa Tefera, Zelalem Tumssa
Institution: Adama Science and Technology University
ORCID: 0000-0001-8481-0016
Observed ORCID: 0000-0001-8481-0016
OpenAlex ID: A5008193842
