Scott Messenger
US Navy
Total Patents:
2
Overall Rank:
#2,001,897
Years Active:
2007–2016
US Navy Rank:
#406