James E. Battles

US Dept of Energy · Arch Development
Total Patents: 9
Overall Rank: #592,261
Years Active: 1980–1992
US Dept of Energy Rank: #38