Richard A. Barbis

Swimways
Total Patents: 21
Overall Rank: #208,705
Years Active: 2003–2019
Swimways Rank: #4