John Bellacicco
First Solar · IBM
Total Patents:
9
Overall Rank:
#574,927
Years Active:
2012–2015
First Solar Rank:
#31