Charles River Laboratories
Closed
334 South St
Shrewsbury, MA 01545
Charles River Laboratories in Shrewsbury, MA, is a facility that specializes in providing research models and preclinical services to support drug discovery and development.
With a focus on animal research, Charles River Laboratories offers a range of services to help pharmaceutical and biotechnology companies advance their scientific initiatives.
Generated from their business information
Also at this address
See a problem?

