Contact Us
We’d love to hear from you.
This contact form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Our Offices
London
20 North Audley Street
London
W1K 6LX
United Kingdom
t. (+44) 020 7788 7414
Shanghai
7th Floor
Room A750
No. 68 Yuyuan Road
Shanghai 200040
PR China
Dubai
13th Floor
South Tower
Dubai Science Park
Dubai
UAE
Our Lab Spaces
London
Scale Space White City
58 Wood Lane
London
W12 7RZ
UK
Glasgow
BioCity Glasgow
Bo'Ness Road, Newhouse
Lanarkshire
ML1 5UH
UK