Speaker illustration

Professor Andre Kleber

University of Bern, Bern (Switzerland)