Alliance - EPFL EPFL Innovation Park Bâtiment J 1015 Lausanne Switzerland +41 21 693 35 75 alliance@alliance-tt.ch Share article Overview