We’d love to hear from you.

Contact Us

Our Offices

Glasgow

BioCity Glasgow Bo’Ness Road, Newhouse Lanarkshire ML1 5UH, United Kingdom

Shanghai

7th Floor Room A750 No. 68 Yuyuan Road, Shanghai 200040, PR China

Dubai

13th Floor South Tower Dubai Science Park, Dubai,  UAE