Hancun Chen
Stryker · Stryker European Holdings · Stryker European Operations Limited
Total Patents:
45
Overall Rank:
#63,739
Years Active:
2003–2025
Stryker Rank:
#43