biotechnology lecturer careers in Bawshar, Oman