Samuel I. Stupp

Northwestern University · University Of Illinois · Depuy Orthopaedics
Total Patents: 67
Overall Rank: #31,456
Years Active: 1993–2025
Northwestern University Rank: #5