A contract research organisation offering unique capabilities with the nematode worm C. elegans in fields of ageing, drug discovery, toxicity and microbiome

Durham, England
Joined May 2018