Louis Ellis
Scimed Life Systems · Boston Scientific Scimed
Total Patents:
67
Overall Rank:
#32,106
Years Active:
1994–2014
Scimed Life Systems Rank:
#4