Conference program PDT Europe 180704