Travis R. Yribarren
Abbott · Accellent · Celonova Stent
Total Patents:
38
Overall Rank:
#86,698
Years Active:
2002–2017
Abbott Rank:
#90