Abbott (China) is a research organisation in Shanghai, CN. OpenAlex records 142 works and 4,660 citations for it. 46 researchers list it as their most recent affiliation.