Taye Leta
Observed names: T. Leta, Taye Janfa, Taye Janfa Leta, Taye Letta Janfa
Institution: Government of Ethiopia
Observed institutions: Government of Ethiopia, Erasmus MC, Federal Ministry of Health
ORCID: 0009-0006-8288-3047
Observed ORCID: 0009-0006-8288-3047
OpenAlex ID: A5037503532
