Charles River Laboratories (United States)h-index: 73Total citations: 28,346Total papers: 1,431Homepage: http://www.criver.com/