![Michael Opgenhaffen](https://cdn.adscientificindex.com/pictures/41/1403187.jpg)
Michael Opgenhaffen
Business & Management / Communications and Media Studies
AD Scientific Index ID: 1403187
Katholieke Universiteit Leuven
person_outline
Michael Opgenhaffen's MOST POPULAR ARTICLES