Environmental health and safety aspects of nanotechnology - Terrazas, Phillip S. (Nanotechnology science and technology, 2012)