Thomas Sabol
Ocean Power Technologies
Total Patents:
2
Overall Rank:
#2,163,654
Years Active:
2006–2007
Ocean Power Technologies Rank:
#14