2 Scientific jobs in Thornhill, Dumfries And Galloway