Richard Leonard

Calspan
Total Patents: 2
Overall Rank: #2,148,400
Years Active: 1982–2008
Calspan Rank: #20