James J. Harp

Admiralty
Total Patents: 6
Overall Rank: #887,006
Years Active: 1985–1999
Admiralty Rank: #2