Is the UK life science strategy too ambitious for the NHS?