Advisory Panel Recommends Approval For Link’s STAR Ankle Replacement

An FDA advisory panel recommended approval of Link Orthopedics' STAR ankle replacement system April 24 despite FDA reviewers' conclusion that results of the firm's pivotal trial are unclear

More from Archive

More from Medtech Insight