John C. Swartz
Amp · Booz Allen Hamilton · Duke University
Total Patents:
8
Overall Rank:
#639,838
Years Active:
1984–2018
Amp Rank:
#288