Charles Edward Spencer
Faraday & Future · The Durham Manufacturing
Total Patents:
5
Overall Rank:
#966,881
Years Active:
1980–2021
Faraday & Future Rank:
#48