Develops surgical devices and technologies for soft-tissue repair, including the FiberLocker system
Lengghalde 5, 8008, Zurich