137 pubs · 6,663 cites · h-index 42
University of Oulu
1967 - 2005
University of Oxford
2004 - 2004
Oxford Centre for Diabetes, Endocrinology and Metabolism
MRC Epidemiology Unit
Oulu University Hospital
2003 - 2003