David L. Draper
Cars & Concepts · The Talaria
Total Patents:
17
Overall Rank:
#277,118
Years Active:
1981–2015
Cars & Concepts Rank:
#1