Alida Umutoni Furaha, PhD

Deputy Team Leader
furahaalida@gmail.com
+250 788310907
UR Sweden Team Leader Sub program: 
UR Sweden program Section : 
SECTION - RWANDA
Phases: