Peter P. Klemchuk
Evergreen Solar · Ase Americas
Total Patents:
3
Overall Rank:
#1,614,515
Years Active:
1995–2002
Evergreen Solar Rank:
#11