James F. Nolan
Solar Cells · Amgen · First Solar
Total Patents:
16
Overall Rank:
#298,629
Years Active:
1986–2015
Solar Cells Rank:
#2