Scott Harrington
Sunpower · Johnson Outdoors · Ebi
Total Patents:
28
Overall Rank:
#136,567
Years Active:
1997–2024
Sunpower Rank:
#42