John Sebastian Ombella
Observed names: John Ombella, John S Ombella, John S. Ombella, Ombella J. S, Ombella J.S, Ombella, John S., Ombella, John Sebastian
Institution: Mzumbe University
Observed institutions: African Union Commission, University of East London, Mzumbe University, Open University of Tanzania
ORCID: 0009-0002-2346-3932
Observed ORCID: 0009-0002-2346-3932
OpenAlex ID: A5037097154
