Juan I. Perez
Endovascular Technologies · Maquet Cardiovascular · Stryker
Total Patents:
23
Overall Rank:
#180,771
Years Active:
1998–2024
Endovascular Technologies Rank:
#16