Novartis (NYSE: NVS) is paying $1.1 billion upfront to buy Myricx Bio, a London-based biotech with its U.S. presence based in ...