General information
City
Geneva
Address

c/o CUAE
Uni-Mail, 40 Bd du Pont-d'Arve
1205 Genève
Switzerland

University name
University of Geneva
Location

46.194949276573, 6.1394101381302