Novartis Institutes for BioMedical Research, Inc.
250 Mass Ave
Cambridge, MA 02139
United States

Tel. +1 617 871 8000
Visit our worldwide locations page for more NIBR contact information.
For media inquiries you can contact Jeffrey Lockwood, Director External Communication, at +1 617 871 7026.
|