Jon S. McElvain

Xerox · Dolby Laboratories Licensing · Uniax
Total Patents: 44
Overall Rank: #67,343
Years Active: 2001–2024
Xerox Rank: #542