Christian Sekomo

National Industrial Research and Development Agency, Kigali

Activity

2025