Novartis Bet $12 Billion on a Platform. Then the Data Came In. · Biotech Morning