Jock Douglas Mackinlay
Xerox · Salesforce · Palo Alto Research Center Incorporated
Total Patents:
88
Overall Rank:
#18,815
Years Active:
1994–2023
Xerox Rank:
#220