Donald H. Scrutchfield
Sunpower · Enphase Energy · Valmont Industries
Total Patents:
6
Overall Rank:
#809,377
Years Active:
1981–2023
Sunpower Rank:
#149