Erwin Ruiz

Xerox
Total Patents: 103
Overall Rank: #13,711
Years Active: 2004–2024
Xerox Rank: #66