J. Stephen Herring

Battelle Energy Alliance · US Dept of Energy
Total Patents: 6
Overall Rank: #825,758
Years Active: 1992–2021
Battelle Energy Alliance Rank: #99