David P. Shock
Idsc Holdings · Ripelocker
Total Patents:
8
Overall Rank:
#595,650
Years Active:
2013–2025
Idsc Holdings Rank:
#1