Tobias Odwar
Observed name: Tobias O. Odwar
Institution: Impact Research and Development Organization
Observed institutions: Kenya Medical Research Institute, Impact Research and Development Organization
ORCID: 0000-0003-3338-6088
Observed ORCID: 0000-0003-3338-6088
OpenAlex ID: A5038047482
