Russell Y. Webb
Apple · Palmsource · Cornell Research Foundation
Total Patents:
39
Overall Rank:
#81,175
Years Active:
2001–2025
Apple Rank:
#986