17,000
Research and Development in Biotechnology Professional, Scientific, and Technical Services
Oops, could not find annual income statements for Charles River Laboratories International Inc.