John Peter Mugume, PhD

Team Leader
pmugume@ur.ac.rw
+250 788303500
UR Sweden Team Leader Sub program: 
UR Sweden program Section : 
SECTION - RWANDA
Phases: