Strathclyde Inspire 100 Winner (Rostra Therapeutics)

Prize: Prize (including medals and awards)

Description

£20000 for commercial development of Strathclyde technology with Rostra Therapeutics
Degree of recognitionLocal