Science u0026 r u0026 d careers in Barka, Oman