Eric Rugo

Stryker
Total Patents: 2
Overall Rank: #2,068,728
Years Active: 1994–2013
Stryker Rank: #897