TY - BOOK AU - ROTELLO ED - NO TI - NANOPARTICLES : BUILDING BLOCKS FOR NANOTECHNOLOGY SN - 9788184896091 U1 - 620.5 ROT PY - 2010/// PB - SPRINGER ER -