Christian Degen image
Christian
Degen
Universität Bern
Switzerland