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

world map