Karine Bélanger



Université Laval

Department of Communication Studies
Finish: 2010
Co-supervisor: Penelope Daignault