Organisation Federal Polytechnic School of Lausane (EPFL, PIC: 999973971) Type/Role Participant Programme Provide funds? no