Clifford Edwin Lambarth
Stryker · Stryker European Operations Limited · The Eastern
Total Patents:
52
Overall Rank:
#50,132
Years Active:
2001–2025
Stryker Rank:
#13