site logo

Charles River Labs snaps up early-stage CRO for $510M