Peter Barthelmess

Carvana
Total Patents: 13
Overall Rank: #386,783
Years Active: 1997–2010
Carvana Rank: #6