1. Suva (Swiss National Accident Insurance Fund); Division of Occupational Medicine; Lucerne Switzerland
2. Division of Allergy and Immunology; University Hospital Basel; Basel Switzerland
3. Division of Medical Immunology, Laboratory Medicine; University Hospital Basel; Basel Switzerland