Michael F. Leo
Xerox
Total Patents:
43
Overall Rank:
#69,132
Years Active:
1991–2025
Xerox Rank:
#285