Théoneste Umumararungu
Observed names: T. Umumararungu, Theoneste Umumararungu, Umumararungu, T., Umumararungu, Théoneste
Institution: University of Rwanda
Observed institutions: Rhodes University, University of Rwanda
ORCID: 0000-0002-5684-9607
Observed ORCID: 0000-0002-5684-9607
OpenAlex ID: A5074182310
