Nicholas James McKibben
Sunpower · Hen Nozzles
Total Patents:
19
Overall Rank:
#229,411
Years Active:
2015–2025
Sunpower Rank:
#32