Britain should lead in life sciences but NHS inertia is holding it back

Britain should lead in life sciences but NHS inertia is holding it back

FT.com

Published

Biobank deadlock is a symptom of the UK’s ailing innovation sector

Full Article