The House of Lords has slammed the government’s commitment to delivering the Life Sciences Industrial Strategy, deeming it “incoherent” and “wholly inadequate”.
Original Article: Lords slam government commitment to life sciences strategy