Stephen Porter
Stryker · Boston Scientific Scimed · Stryker European Holdings
Total Patents:
39
Overall Rank:
#82,070
Years Active:
2003–2024
Stryker Rank:
#75