Trahan D. John

Electric Boat
Total Patents: 3
Overall Rank: #1,637,725
Years Active: 1997–1998
Electric Boat Rank: #17