![Astrid Homan](https://cdn.adscientificindex.com/pictures/93/1753183.jpg)
Astrid Homan
Social Sciences / Psychology
AD Scientific Index ID: 1753183
Universiteit van Amsterdam
person_outline
Astrid Homan's MOST POPULAR ARTICLES