![Baptist Liefooghe](https://cdn.adscientificindex.com/pictures/1d/1753378.jpg)
Baptist Liefooghe
Social Sciences / Psychology
AD Scientific Index ID: 1753378
Universiteit Utrecht
person_outline
Baptist Liefooghe's MOST POPULAR ARTICLES