George Wallace
Encompass Technologies · L-3 Communications · Optimark Technologies
Total Patents:
10
Overall Rank:
#495,988
Years Active:
1983–2023
Encompass Technologies Rank:
#2