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