Universities professor careers in Bawshar, Oman