Leroy C. Lewis

Battelle Energy Alliance · US Government · US Dept of Energy
Total Patents: 4
Overall Rank: #1,248,403
Years Active: 1986–2009
Battelle Energy Alliance Rank: #190