Holzer, Adrian, EPFL, Switzerland