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