Profile picture
Sam Njau Njuki
  • Beijing University of Technology
    Beijing, China
mini profile avatar Sam Njuki