Leiden - Leiden University, Netherlands
Venue Address: Leiden University, Netherlands - (Show Map)
- Leiden University
Giving makes you happy. Find your study programme.
While it is nice to receive a gift, giving one makes you happier. Mara van der Meulen, a development psychologist, answered questions about gift giving.