James L. Lewis
NASA · Hoover Limited · Ishida Co.
Total Patents:
10
Overall Rank:
#512,841
Years Active:
1986–2016
NASA Rank:
#448