Charles River secures $50M acquisition of drug discovery tech ... - ...