Swaibu Zziwa
Observed names: Zziwa Swaibu, Zziwa, Swaibu
Observed institutions: Islamic University in Uganda, Mountains of the Moon University, Makerere University
ORCID: 0000-0001-6419-5976
Observed ORCID: 0000-0001-6419-5976
OpenAlex ID: A5086689168
