Terence D. Kahle
First Solar
Total Patents:
2
Overall Rank:
#2,235,863
Years Active:
1999–2000
First Solar Rank:
#127