John Rubaihayo
Observed names: J Rubaihayo, Rubaihayo John, Rubaihayo, John
Institution: Mountains of the Moon University
Observed institutions: Mountains of the Moon University, Makerere University
ORCID: 0000-0002-3421-2242
Observed ORCID: 0000-0002-3421-2242
OpenAlex ID: A5035389439
