Stryker (Switzerland)h-index: 33Total citations: 3,696Total papers: 106Homepage: http://www.stryker.de/en/