David A. Dahl

Battelle Energy Alliance · The Carlstar Group · US Dept of Energy
Total Patents: 15
Overall Rank: #310,168
Years Active: 1990–2025
Battelle Energy Alliance Rank: #59