Patrick J. Howe
Xerox · Imperial College Innovations · Palo Alto Research Center Incorporated
Total Patents:
23
Overall Rank:
#178,160
Years Active:
2007–2023
Xerox Rank:
#625