site logo

GSK hands 2 of its less profitable vaccines to Bavarian Nordic