Ricardo Humberto Espinosa
Solectria · Ford
Total Patents:
2
Overall Rank:
#1,971,716
Years Active:
1998–2017
Solectria Rank:
#5