Thomas Edward Strasser
Northrop Grumman · Grumman
Total Patents:
45
Overall Rank:
#66,017
Years Active:
1996–2003
Northrop Grumman Rank:
#1