Rachel Amundaba

Rachel Amundaba's picture

Staff Details

Telephone Number: 
+264 61 207 2052
Email: 
ramundaba [at] nust [dot] na
Office Location: 
Information Technology House
Back to Top