Donald Terry Allen
Research & Design Innovations
Total Patents:
17
Overall Rank:
#262,052
Years Active:
1999–2025
Research & Design Innovations Rank:
#1