Julian Scott
Troll Systems · Westinghouse Electric
Total Patents:
7
Overall Rank:
#730,218
Years Active:
1985–2017
Troll Systems Rank:
#1