Compiling research from the last two decades, Nanomaterials for Environmental Protection provides an interdisciplinary approach to applying nanomaterials to disinfect water, air, and soil while addressing possible environmental risks associated with nanoparticles.[...]