HealthBioArctic Says Novartis Ends Deal With Up to US$772 Million in Potential MilestonesBy Naomi CalderNov 2, 2026, 10:38 PM UTC