Marcellin Nzayisenga Habarugira
Observed names: Marcellin HABARUGIRA NZAYISENGA, Nzayisenga Habarugira Marcellin
Institution: Kigali Independent University
Observed institution: Kigali Independent University
ORCID: 0009-0005-5488-4635
Observed ORCID: 0009-0005-5488-4635
OpenAlex ID: A5139351663
