Seneca A. Schepmann
Proterra Ag
Total Patents:
7
Overall Rank:
#686,247
Years Active:
2016–2025
Proterra Ag Rank:
#10