Russell S. Covington
Ocean Cleaner
Total Patents:
6
Overall Rank:
#776,114
Years Active:
2017–2025
Ocean Cleaner Rank:
#1