Research associate adsorber careers in Barka, Oman