John Lucas
Triad Sports Group · Litton Systems
Total Patents:
18
Overall Rank:
#253,751
Years Active:
1980–2021
Triad Sports Group Rank:
#1