Novartis Agrees to Buy Avidity Biosciences for $72 Per Share