Location

Avenue de Rumine 7, 1005 Lausanne, Switzerland