Avocat
bern, switzerland
Tavernier Tschanz
University of Geneva
The University of Bonn
Université de Fribourg - Universität Freiburg