Stryker (Germany) is a research organisation in Duisburg, DE. OpenAlex records 144 works and 5,364 citations for it. 64 researchers list it as their most recent affiliation.