Thomas Edward Strasser

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