Mathias Trachsel

Ph.D. University of Bern, 2010