We do not list a company named "Roche" - please check your spelling.
If you believe it should be added, contact us.
Founded 1896; Website
HQ: Basel, Switzerland - Diagnostics
Burgess Hill, UK
If you believe any of this information is incorrect, please let us know