Higher College of Technology, Oman

  • Address: Khuwair 33 - Muscat, Oman
  • Founded: 1984