Joseph Kucharczyk
Donnelly · First Solar
Total Patents:
3
Overall Rank:
#1,520,395
Years Active:
1999–2015
Donnelly Rank:
#158