Our Facilities
UK
The UK site is comprised of multiple buildings across Oxfordshire, England.
- 5 facilities spanning 17,030m2 (183,300ft2)
- 6 vector substance suites
- 2 vector product suites

US
The US site is located in Bedford, Massachusetts in Greater Boston.
- 1 facility spanning 8,920m2
(96,000ft2) - 4 vector substance suites
- 1 vector product suite

France
There are two sites in France; one located in Strasbourg and one in Lyon.
- 2 facilities spanning 11,400m2 (122,7000ft2)
- 5 vector substance suites
- 2 vector product suites
