Luc Petitpas

Stryker
Total Patents: 12
Overall Rank: #417,552
Years Active: 2010–2017
Stryker Rank: #139