Oxbox manufacturing facility - Oxford Biomedica
Address
Oxford Biomedica (UK) Ltd
Alec Issigonis Way
Oxford Business Park
Oxford
Oxfordshire OX4 2ZY
United Kingdom