Kathrin Altwegg

Prof., University of Bern