Matthew A. Heuft
Xerox · The University Of Ottawa
Total Patents:
42
Overall Rank:
#71,464
Years Active:
2009–2025
Xerox Rank:
#285