Mohamed Khaled

Cairo

  • Work
    • Google Education
  • Education
    • Computer Science