Awss Assim

canada

  • Education
    • masters in computer engineering