Oxbox manufacturing facility - OXB

Address

Oxford Biomedica (UK) Ltd
Alec Issigonis Way
Oxford Business Park
Oxford
Oxfordshire OX4 2ZY
United Kingdom