TY - BOOK AU - Rigneault,Herve TI - Nanophotonics SN - 1905209282 PY - 2007/// CY - London PB - ISTE Ltd KW - Photonics KW - Nanotechnology ER -