David Battle

Ndsl · Visual Information Institute · Schaeffler
Total Patents: 11
Overall Rank: #430,353
Years Active: 1984–2025
Ndsl Rank: #1