It is with great joy that I share a few words about the University of Technology and Applied Sciences - Ibra.
View More Announcements
University of Technology and Applied Sciences
PO Box 327, Al Yahmadi, Ibra 400
Sultanate of Oman