Roche (Estonia) is a research organisation in Tallinn, EE. OpenAlex records 450 works and 16,938 citations for it. 82 researchers list it as their most recent affiliation.