R&D Lab Manager (Onsite based in Hinxton) -12 Month Fixed Term Contract · Genomics England