John Tombola Barabara
Observed name: Barabara, John Tombola
Institution: Institut Supérieur Pédagogique de Bukavu
Observed institutions: Institut Supérieur Pédagogique de Bukavu, University of Bamberg
ORCID: 0009-0009-5214-1693
Observed ORCID: 0009-0009-5214-1693
OpenAlex ID: A5122091759
