2 Scientific jobs in Yeovil, Somerset