International Name: Novartis Biomedical Research, Cambridge, Massachusetts, United States and Basel, Switzerland
Brand / Trade Name: Novartis Biomedical Research
Registered country: United States
Address: Cambridge, MA, United States
Description:
Novartis' global drug discovery research organization (NIBR), with sites in Cambridge MA (headquarters), Basel, Horsham, East Hanover, Vienna, Tsukuba, and a new San Diego center under construction.
Business Activities
Biopharmaceutical Products
Research InstituteBiotech / Biopharmaceutical Company
Leave your rating & comment