Since 12 December 2008 Switzerland is an associated member state of the Schengen agreement and hence part of the Schengen area. Foreign nationals who wish to enter Switzerland must in any case be in possession of a valid travel document recognized by the Swiss authorities.
The Federal Office for Migration provides an information sheet for entry to Switzerland on their website.
Useful links:
ID and Visa Provisions for Entry to Switzerland: www.bfm.admin.ch/bfm/en/home/themen/einreise/merkblatt_einreise.html
Representations of Switzerland (Federal Department of Foreign Affairs): www.eda.admin.ch/eda/en/home/reps.html
FMCAD will provide letters of invitation for VISA purposes to the registered participants and authors of the accepted papers. For the letter requests please contact Elisa Larghi