Charles River Laboratories (Netherlands)h-index: 58Total citations: 15,623Total papers: 766Homepage: http://www.criver.com/