Admasu Tenna Mamuye
Observed names: Admasu Mamuye, Admasu T. Mamuye
Institution: Molecular Templates (United States)
Observed institutions: Molecular Templates (United States), Tikur Anbessa Hospital, Addis Ababa University
ORCID: 0000-0002-9882-9989
Observed ORCID: 0000-0002-9882-9989
OpenAlex ID: A5077703229
