MSD (UK) Limited (United Kingdom)h-index: 134Total citations: 79,475Total papers: 1,781Homepage: https://www.msd-uk.com