Novartis (Italy) is a research organisation in Milan, IT. OpenAlex records 1,600 works and 321,143 citations for it. 316 researchers list it as their most recent affiliation.