London Office
1 Canal Side Studios
8-14 St Pancras Way
London, NW1 0QG
United Kingdom
HOUSTON OFFICE
7501 Fannin Street
Suite 840
Houston, TX 77054
United States of America
ZURICH OFFICE
Wagistrasse 27
CH-8952
Schlieren/Zürich
Switzerland
Stevenage Manufacturing Centre
Cell and Gene Therapy Catapult
Manufacturing Centre
Gunnels Wood Road
Stevenage Hertfordshire SG1 2FX
United Kingdom