Francisco F. Roberto

Battelle Energy Alliance · Bechtel Bwxt Idaho
Total Patents: 14
Overall Rank: #346,886
Years Active: 2000–2020
Battelle Energy Alliance Rank: #29