(more information found: https://www.milner.cam.ac.uk/ and https://www.milner.cam.ac.uk/frame-shift/ )
Stroma Biosciences has made the #21toWatch Companies Longlist
Stroma Biosciences is delighted to announce that it has made the #21toWatch Companies longlist. The highly respected annual #21toWatch campaign and awards programme showcases the people, companies and ‘things’ that are setting the standards of innovation and...