Yarnton manufacturing facility - Oxford Biomedica
Address
Oxford Biomedica (UK) Ltd
Unit 5 Oxford Industrial Park
Oxford
OX5 1QU
United Kingdom