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