University of Technology and Applied Sciences (UTAS), Suhar is located in Oman on ولاية صُحار خور السيابي، صحار. University of Technology and Applied Sciences (UTAS), Suhar is rated 4.2 out of 5 in the category university in Oman.
Address
ولاية صُحار خور السيابي، صحار