2 Scientific jobs in Moffat, Dumfries And Galloway