Roche (Sweden) is a research organisation in Stockholm, SE. OpenAlex records 380 works and 19,534 citations for it. 173 researchers list it as their most recent affiliation.