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