Roche (China) is a research organisation in Shanghai, CN. OpenAlex records 844 works and 96,643 citations for it. 359 researchers list it as their most recent affiliation.