David A. Allen
Huffy · Xerox · Newell Operating
Total Patents:
32
Overall Rank:
#110,407
Years Active:
1982–2025
Huffy Rank:
#3