INTERNATIONAL JOURNAL OF EPIDEMIOLOGY, vol.42, no.4, pp.1111-1119, 2013 (SCI-Expanded)
Background Human ageing is a complex, multifactorial process and early developmental factors affect health outcomes in old age.