UK Biocentre and Eurofins Genomics initiative aims to simplify project management

27 Jan 2023