Birhanu Teshome Ayele
Observed names: Ayele, Birhanu T., Ayele, Birhanu Teshome, B T Ayele, B. Ayele, B. T. Ayele, Birhanu Ayele, Birhanu T Ayele, Birhanu T. Ayele, Teshome Birhanu
Institution: Stellenbosch University
Observed institutions: South African Medical Research Council, University of Malawi, University of Cape Town, Mzuzu University, University of the Witwatersrand, Stellenbosch University, Malawi-Liverpool-Wellcome Trust Clinical Research Programme, Kwame Nkrumah University of Science and Technology, Kenya Medical Research Institute, University of Oxford, London School of Hygiene & Tropical Medicine, St. Paul's Hospital Millennium Medical College, Addis Ababa University, Hasselt University, University of KwaZulu-Natal
ORCID: 0000-0002-5589-8327
Observed ORCID: 0000-0002-5589-8327
OpenAlex ID: A5007720167
