Charles River Laboratories
25 radio de Cambridge, England