Over 350 people were involved in producing 34 events for the 2017 Oxfordshire Science Festival, welcoming around 8,000 visitors to a dozen venues 16-21 June 2017.

You can download a copy of the 2017 Festival programme here