Gene Castles

Drs Power & Control Technologies · Electric Boat
Total Patents: 4
Overall Rank: #1,208,428
Years Active: 2001–2015
Drs Power & Control Technologies Rank: #7