Douglas John Criddle
Amesbury Group · Daktronics
Total Patents:
13
Overall Rank:
#366,996
Years Active:
2011–2024
Amesbury Group Rank:
#8