John Horth

Proterra Ag · Proterra Operating Company · Finnigan
Total Patents: 13
Overall Rank: #374,643
Years Active: 1991–2022
Proterra Ag Rank: #6