Salvatori, Lorenza, EPFL, Switzerland