Sale Quick view Add to Cart Computational Methods For Nanoscale Applications: Particles, Plasmons And Waves (Nanostructure Science And Technology) $211.47 $139.98 Springer