Craig Leidholm

Nanosolar · Solexant · International Solar Electric Technology
Total Patents: 14
Overall Rank: #350,364
Years Active: 1999–2017
Nanosolar Rank: #12