Matthew R. McLaughlin
Xerox · Strands
Total Patents:
21
Overall Rank:
#201,179
Years Active:
2009–2025
Xerox Rank:
#827