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