Odala Sande
Observed name: Sande, Odala
Institution: Lighthouse Trust
Observed institutions: Centers for Disease Control and Prevention, Kamuzu Central Hospital, Lighthouse Trust
ORCID: 0000-0003-1481-7161
Observed ORCID: 0000-0003-1481-7161
OpenAlex ID: A5016381595
