Health Health UK must do more to lead innovation in bio-tech sector, Lords committee saysBy David Pike UK must do more to lead innovation in bio-tech sector, Lords committee says The UK has already lost its position as a world-leader in certain…