Tesfaye Woldesemayate
Observed names: Tesfaye Woldesemayat, Woldesemayate, Tesfaye
Institution: Ethiopian Biodiversity Institute
Observed institution: Ethiopian Biodiversity Institute
ORCID: 0000-0003-4620-1572
Observed ORCID: 0000-0003-4620-1572
OpenAlex ID: A5000824368
