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