Charles River Laboratories
–
Portishead, North Somerset, BS20 7AW, United Kingdom
... Backed by more than 650 scientists, our comprehensive, integrated portfolio employs the latest technology and platforms to provide chemistry, biology, and pharmacology services that support clients from the earliest stages of hit identification all ... - May 16