Amine Mbarki

Oudja, Oujda, Morocco

i believe the simple is beautiful

  • Work
    • African Regional Center For Technology
  • Education
    • University of Liverpool
    • edX