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