David Potter

Humantouch · Interactive Health · American Sporting Goods
Total Patents: 41
Overall Rank: #76,460
Years Active: 1987–2020
Humantouch Rank: #1