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.194923283561, 6.139377951622