Author

Leon Rugema Mugabo

Observed names: Leon Mugabo, Leon R Mugabo, Leon R. Mugabo, Leon Rugema Mugab, Leon, Mugabo Rugema, Léon R. Mugabo, Mugabo Rugema Leon, Mugabo, Leon Rugema
ORCID: 0000-0003-4962-5653
Observed ORCID: 0000-0003-4962-5653
OpenAlex ID: A5072337379
Works count: 35
Citation count: 294
H-index: 9
I10-index: 9
Year
Topic
Type