Isaac Emmanuel Omara
Observed name: Isaac E. Omara
Institution: Stellenbosch University
Observed institutions: Stellenbosch University, Uganda Virus Research Institute
ORCID: 0000-0002-8167-4538
Observed ORCID: 0000-0002-8167-4538
OpenAlex ID: A5065256689
