Research Translation Specialist- Water Desalination and DistributionKing Abdullah University of Science and TechnologyKing Abdullah University Of Science And Technology 23955, Saudi ArabiaStaff / AdministrationCloses: Jul 13, 2026