Carter Michael Armstrong
L-3 Communications · Northrop Grumman · US Air Force
Total Patents:
5
Overall Rank:
#1,017,030
Years Active:
1995–2012
L-3 Communications Rank:
#127