Professor Jörg Heeren

Further involvements