Lauri DeVore

Spiration · Scimed Life Systems · Boston Scientific Scimed
Total Patents: 28
Overall Rank: #137,390
Years Active: 1997–2023
Spiration Rank: #4