Gerardo Leute

Xerox
Total Patents: 15
Overall Rank: #322,008
Years Active: 1997–2017
Xerox Rank: #935