Patrick P. Russo
St. Jude Medical · Aga Medical · Ev3
Total Patents:
18
Overall Rank:
#254,949
Years Active:
2005–2020
St. Jude Medical Rank:
#95