Laurence Mackler

Sunpower · Solaire Generation · Maxeon Solar Pte.
Total Patents: 25
Overall Rank: #160,427
Years Active: 2010–2024
Sunpower Rank: #42