Matthew McRae
Vizio · Cisco · Arlo Technologies
Total Patents:
96
Overall Rank:
#15,704
Years Active:
2006–2025
Vizio Rank:
#2