Directory Search Cancel search L Alice Lorrach Alice Lorrach Position at ICFO ICFO Summer FellowResearch Group Neurophotonics and Mechanical Systems BiologyOffice358Office telephone+34 935542208E-Mailalice.lorrach@icfo.eu