Roche have advised today that ‘All sites in England are now actively recruiting, with the site in Wales and Scotland to follow shortly.’

< Back to articles