Scott Harrington

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