Terry A. Todd

Battelle Energy Alliance · US Dept of Energy · Bechtel Bwxt Idaho
Total Patents: 23
Overall Rank: #185,776
Years Active: 2000–2012
Battelle Energy Alliance Rank: #13