2 Scientific jobs in Aberdeen