University of Technology and Applied Sciences - Muscat is located in Muscat, Oman on 133 Al Khuwayral Al Janubyyah St. University of Technology and Applied Sciences - Muscat is rated 4.1 out of 5 in the category university in Oman.
Address
133 Al Khuwayral Al Janubyyah St