Abcam

Sir Christopher Evans on Entrepreneurs, Life Science and Knob Heads!

Ellee Seymour | Posted 07.05.2012 | UK Tech
Ellee Seymour

The British life science industry is thwarted by lack of investment with a slow regulatory process which is impeding its development, said Sir Christo...