David J. Allen

Fallbrook Technologies · Praxis Works · Emp Advanced Development
Total Patents: 99
Overall Rank: #14,864
Years Active: 1983–2024
Fallbrook Technologies Rank: #2