27-29th June 2017

University of Heidelberg, Germany