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