Rick Peters
Ultra Athlete · Active Ankle Systems
Total Patents:
18
Overall Rank:
#257,575
Years Active:
1985–2015
Ultra Athlete Rank:
#1