Rue de Lausanne 20bis 1201 Geneva Phone +41 (0)22 305 45 11, from Monday to Friday Hours By appointment