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