Roche (United Kingdom)h-index: 154Total citations: 127,988Total papers: 2,914Homepage: http://www.roche.co.uk/