University of Technology and Applied Science - Ibri is located in Ibri, Oman on 6CR9QP3, sultan kaboj. University of Technology and Applied Science - Ibri is rated 4 out of 5 in the category university in Oman.
Address
6CR9QP3, sultan kaboj
Accessibility
Wheelchair-accessible entrance