1. Faculty of Medicine and Health Technology Tampere University Tampere Finland
2. Department of Clinical Physiology Tampere University Hospital Tampere Finland
3. Allergy Centre Tampere University Hospital Tampere Finland
4. Faculty of Social Sciences Tampere University Tampere Finland