1. University of Tampere Medical School, Tampere, Finland
2. Departments of Internal Medicine, University of Tampere Medical School, Tampere, Finland
3. Departments of Pathology, Tampere University Hospital, Tampere, Finland
4. Tampere School of Public Health, Tampere, Finland