
Intrinsic Therapeutics
Providing durable solutions to herniated disc patients with Barricaid technology.
HQ location
Woburn, United States
Website
Launch date
Employees
Authorizing premium user...
Providing durable solutions to herniated disc patients with Barricaid technology.