Servier and Black Diamond Therapeutics (BDTX) announced a strategic worldwide licensing agreement for BDTX-4933, a potential best-in-class ...