Charles B. Carroll

Ocean Power Technologies · Rca · US Air Force
Total Patents: 20
Overall Rank: #225,976
Years Active: 1981–2005
Ocean Power Technologies Rank: #4