2 Scientific jobs in Ellon, Aberdeenshire