Novelrad is a privately held medical device company which has developed a revolutionary micro-sewing technology. This unique technology creates a multipoint continuous running suture, by a minimally invasive approach, which is ideal for the closure and repair of vascular and heart defects. The fir... Read more
Employees
11-50This company has no org chart yet
This company has no teams yet
This company has no offices yet