Anu Kantola

Finnish Professor of Communication