Steven D. Novack
Battelle Energy Alliance · Bank of America
Total Patents:
5
Overall Rank:
#937,822
Years Active:
2011–2024
Battelle Energy Alliance Rank:
#99