Oxford Biomedica has global facilities in the UK, France, and in the US.
The UK site is comprised of multiple buildings located on the Oxford Biomedica campus.
The US site is located in Bedford, Massachusetts.
There are two sites in France; one located in Strasbourg and one in Lyon.