David Okawa
Sunpower · Maxeon Solar Pte. · University of California
Total Patents:
27
Overall Rank:
#143,292
Years Active:
2014–2024
Sunpower Rank:
#36