Lewis Abra

Gaf Energy · Maxeon Solar Pte. · Sunpower
Total Patents: 35
Overall Rank: #95,422
Years Active: 2013–2025
Gaf Energy Rank: #5