ICFO AT A GLANCE ICFO – The Institute of Photonic Sciences Av. Carl Friedrich Gauss, 3 | 08860 Castelldefels (Barcelona) Tel. (+34) 93 553 4001 | Fax (+34) 93 553 4000…