Brian E. Spencer
Canoo Technologies · Spencer Composites · Schwing America
Total Patents:
58
Overall Rank:
#41,319
Years Active:
1996–2025
Canoo Technologies Rank:
#3