Mark Plaia

Endovascular Instruments · Devices For Vascular Intervention · Scimed Life Systems
Total Patents: 18
Overall Rank: #260,299
Years Active: 1989–2002
Endovascular Instruments Rank: #3