FDA Inspection 1228529 - Charles River Laboratories France CRLF - July 22, 2022 | Global Key Solutions