David Fleet
Xerox · Google · Governing Council Of The University Of Toronto
Total Patents:
16
Overall Rank:
#286,151
Years Active:
1999–2025
Xerox Rank:
#2,266