Douglas John Criddle

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