The voice of Scotland’s life sciences industries
19 September 2013
Cell Therapy Catapult and Roslin Cells Press Release