Lorenzo Massa

photo placeholder image

Innovation Forum Lausanne (IFL)
c/o EPFL E DAF
CE1 530 (Centre Est)
Station 1
CH-1015 Lausanne

Unit: IFL

perm_contact_calendarvCard
Administrative data