Stryker (Switzerland) is a research organisation in Selzach, CH. OpenAlex records 105 works and 4,145 citations for it. 26 researchers list it as their most recent affiliation.