Otton Muyabe
Observed name: Muyabe, Otton
Institution: National Institute of Public Administration
Observed institution: National Institute of Public Administration
ORCID: 0009-0006-3252-6711
Observed ORCID: 0009-0006-3252-6711
OpenAlex ID: A5106271469
