Richard A. Bartsch

Arch Development · Battelle Energy Alliance · Eichrom Industries
Total Patents: 6
Overall Rank: #862,926
Years Active: 1983–2012
Arch Development Rank: #85