2 Scientific jobs in Poole, Somerset