University of Heidelberg May 25, 2012January 2, 2018 Video of keynote lecture at University of Heidelberg available on YouTube courtesy of Julius Morche Share this: