Life Study Resources

Life Study was an innovative study led from University College London (UCL) that aimed to track the development, health and wellbeing of UK babies and their parents.