James D. Hodge
Illinois Superconductor Corporation · E.I. Du Pont De Nemours And · Ceramics Process Systems
Total Patents:
23
Overall Rank:
#183,640
Years Active:
1985–2020
Illinois Superconductor Corporation Rank:
#1