Steven J. Winckler
Cyclics · E.I. Du Pont De Nemours And · Tpi Composites
Total Patents:
16
Overall Rank:
#298,951
Years Active:
1987–2015
Cyclics Rank:
#2