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