Multi-million refurb for Parker Bioscience UK site

16 May 2018