Tissue culture lab careers in Barka, Oman