Karl Guthrie
Climb Tech · Werner
Total Patents:
19
Overall Rank:
#233,710
Years Active:
1987–2024
Climb Tech Rank:
#1