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