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