Location

EPFL, 1015 Lausanne, Switzerland