Charles River Laboratories (Germany)h-index: 25Total citations: 2,549Total papers: 274Homepage: https://www.criver.com/