Renishaw’s education outreach team makes Cheltenham Science Festival debut

by