Ethel Rambiki
Observed names: E. Rambiki, Rambiki, Ethel
Institutions: Kamuzu Central Hospital, Lighthouse Trust
Observed institutions: Kamuzu Central Hospital, Lighthouse Trust, Malawi Government, Ministry of Health, Bwaila Hospital
ORCID: 0000-0001-9742-5707
Observed ORCID: 0000-0001-9742-5707
OpenAlex ID: A5010040771
