Novartis (Austria) is a research organisation in Vienna, AT. OpenAlex records 674 works and 142,790 citations for it. 212 researchers list it as their most recent affiliation.