Loading...
Uploaded by interactiveinvestor on Apr 1, 2011
It's a controversial treatment, but US approval of stem cell therapies could make this Edinburgh-based biotech firm an Angel of the north for investors.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)