Robb Jankura
Peak Design · Specialized Bicycle Components
Total Patents:
40
Overall Rank:
#77,695
Years Active:
2011–2025
Peak Design Rank:
#5