Herve Ndoguefouba

Paris, France

Check my Google+ profile.

  • Work
    • Microsoft
  • Education
    • Master, Computer sciences