David C. Rueger

Stryker · Creative Biomolecules · Curis
Total Patents: 83
Overall Rank: #21,237
Years Active: 1990–2014
Stryker Rank: #21