Roche (Austria) is a research organisation in Vienna, AT. OpenAlex records 96 works and 18,621 citations for it. 59 researchers list it as their most recent affiliation.