Company NOVARTIS VACCINES AND DIAGNOSTICS, INC. Address 350 MASSACHUSETTS AVENUE, Cambridge, MA, 02139, USA