info@news-matic.com
Located within Oxford North, a £1.2 billion innovation district, the new fully fitted lab and office space marks the latest milestone in the development of the 64-acre site.
ADVERTISEMENT