James A. Stryker
Apple · Ekso Bionics Holdings · Carter Duncan
Total Patents:
31
Overall Rank:
#114,753
Years Active:
2001–2025
Apple Rank:
#1,252