Roger Thornton
Alienvault · Westinghouse Electric · GE
Total Patents:
14
Overall Rank:
#341,178
Years Active:
1989–2023
Alienvault Rank:
#1