James L. Lewis

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