Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Storz Medical (Switzerland)
InstitutionResearch output, impact & collaborations
Storz Medical (Switzerland) is a research organisation in Tägerwilen, CH. OpenAlex records 112 works and 4,977 citations for it. 37 researchers list it as their most recent affiliation.
112
Works
4,977
Citations
37
Researchers