Brian E. Spencer
Canoo Technologies · Spencer Composites · Schwing America
Total Patents:
57
Overall Rank:
#42,841
Years Active:
1996–2024
Canoo Technologies Rank:
#3