Roche Ireland Limited (Clarecastle) is a subsidiary of the Roche Group, based in Basel, Switzerland... Throughout our 125-year history, Roche has grown into one of the world's largest biotech companies, as well as a leading provider of in-vitro..
Relevance: 4.572208