Carl J. S. Lenox
Sunpower · Sunpower Corporation, Systems · University of California
Total Patents:
26
Overall Rank:
#153,177
Years Active:
2008–2023
Sunpower Rank:
#17