kanyambe muwaika

Primary tabs

Ideas

kanyambe muwaika's picture

Points

  • General: 330
Total (all categories): 330
Bio: 
computer systems engineer and human rights pioneer