Patrick Flanagan

United States Surgical · Fenwal · Cardica
Total Patents: 16
Overall Rank: #296,757
Years Active: 1989–2018
United States Surgical Rank: #93