
Vera Toepoel
Business & Management / Marketing
AD Scientific Index ID: 1872119
Universiteit Utrecht
person_outline
Vera Toepoel's MOST POPULAR ARTICLES