Michael F. Leo

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