Biotechnology July 24, 2025 Novartis Inks Deal with Covalent Medicines Biotech Matchpoint for $60M Upfront