Octavian Iancea

Endovascular Technologies · Revent Medical · Abbott
Total Patents: 19
Overall Rank: #239,796
Years Active: 2001–2015
Endovascular Technologies Rank: #20