John L. Feaster
Machine Design · E.I. Du Pont De Nemours And
Total Patents:
15
Overall Rank:
#326,214
Years Active:
2003–2009
Machine Design Rank:
#3