Merck (Netherlands)h-index: 46Total citations: 21,698Total papers: 176Homepage: http://www.merck.nl/nl/index.html