publisher of Journal of Nanophotonics Journal of Photonics for Energy Proceedings of SPIE - The International Society for Optical Engineering Progress in Biomedical Optics and Imaging - Proceedings of SPIE