Charles River Laboratories Inc

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Willimantic, United States

criver.com
Medical laboratory· Laboratory· Pharmaceutical company· Research and product development· Laboratory equipment supplier· Pharmaceutical lab· Research foundation

Charles River Laboratories Inc Reviews | Rating 3 out of 5 stars (1 reviews)

Charles River Laboratories Inc is located in Willimantic, United States on 62 Columbia Ave. Charles River Laboratories Inc is rated 3 out of 5 in the category medical laboratory in United States.

Address

62 Columbia Ave

Phone

+1 8772748371

Open hours

...
Write review Claim Profile

C

CC Rider

If I could give this place zero stars I gladly would. A nightmarish house of horrors for countless animals, being experimented on in the most horrific ways for experiments that rarely yield results that translate to humans. Completely outdated and indeed archaic, places like this need to be confined to the ashes of history and ethical testing facilities using computers or willing human subjects needs to become the norm.