Work at one of Europe’s leading science and technology centres, with dedicated lab space, workshop space and office space in the heart of Oxfordshire.