Itai Suez
Sunpower · Maxeon Solar Pte.
Total Patents:
32
Overall Rank:
#111,252
Years Active:
2013–2024
Sunpower Rank:
#13