The Grainger College of Engineering
Catalytic Reduction of Perchlorate: Challenges, Rationales, and Solutions.