Francisco Javier Sagastegui
Integrated Vascular Systems
Total Patents:
5
Overall Rank:
#941,253
Years Active:
2011–2023
Integrated Vascular Systems Rank:
#13