Immaculada 22
Barcelona, 08017
Spain
early-life health, mental health, onset of conditions, life course models, SHARE