James Michael Preston
Bissell · Alcatel Alsthom Compagnie Generale D'Electricite · Bissell Homecare
Total Patents:
7
Overall Rank:
#696,748
Years Active:
1998–2024
Bissell Rank:
#102