NewslettersESC & iPSC NewsRoslin Tech Wins Scottish Life Science Innovation AwardBy Noshin Noorjahan - March 29, 20230268Roslin Technologies was presented with the Scottish Life Science Award for Innovation – Animal Health, Agritech, and Aquaculture[Roslin Technologies]Press Release