Novartis Just Dropped $12B on an RNA Bet. The First Report Card Is In. · Biotech Morning