21st September 2017STORM Therapeutics wins Biotech Start up at Cambridge Independent Entrepreneurial Science and Technology AwardsA ceremony at Newmarket Racecourse attracted some of the brightest entrepreneurs in the region.Cambridge Independent announcement