James C. Gallagher
US Navy
Total Patents:
5
Overall Rank:
#949,416
Years Active:
1991–2023
US Navy Rank:
#100