Novartis strikes cardiovascular discovery deal with Flagship’s ProFound By John Policano / June 26, 2025