Greg Scott

Sport Squad · Ami Semiconductor · Playworld Systems
Total Patents: 19
Overall Rank: #236,207
Years Active: 2004–2021
Sport Squad Rank: #1