SwissTech Convention Center, EPFL Map Unavailable Address Rue Louis Favre 2 1024 Ecublens Switzerland Upcoming Events No events in this location