ex scientia Ltd

www.exscientia.co.uk

Lab 12 Dundee Incubator
James Lindsay Place
Dundee
DD1 5JJ
United Kingdom

+44 (0)1382 202136

Activities