Laurie Castella

photo placeholder image

laurie.castella@epfl.ch

Birth date: 13.09.2001

vCard
Administrative data