Upload Image (Max 20MB per Image)
Intrinsic Therapeutics, a developer of lumbar spine anulus closure devices, has enrolled the 400th patient in level 1, a randomized trial of its Barricaid device. The study is being conducted in Germany, Switzerland, Austria, and The ...
Tags: Intrinsic Therapeutics, Barricaid Randomized Trial