10 employees
STIL is a medtech company developing an anti-tremor brace that provides patients with a steady hand by suppressing involuntary shakes.
2017