UK biotechnology research and experimental development company registered at Babraham Research Campus in Cambridge
UK biotechnology research and experimental development company registered at Babraham Research Campus in Cambridge. The available search result does not specify its diagnostic products or technologies.