Steven Jude Duclos
GE · First Solar · Momentive Performance Materials Gmbh
Total Patents:
43
Overall Rank:
#70,479
Years Active:
1998–2022
GE Rank:
#405