Lyle Gene Roybal
Battelle Energy Alliance · Bechtel Bwxt Idaho · US EPA
Total Patents:
8
Overall Rank:
#645,047
Years Active:
2000–2016
Battelle Energy Alliance Rank:
#76