Event protected by passwordSat, Jun 30, 2018 at 12:00 AM,SwitzerlandSwiss Team CHallenge 2018 - Team Registration