Affiliation: | 1. Department of Allergology, University of Helsinki, Helsinki, Finland;2. Department of Ophthalmology, University of Helsinki, Helsinki, Finland;3. Department of Statistics, Optokari Ltd, Espoo, Finland;4. Department of Pathology, University of Turku, Turku, Finland;5. Department of Ophthalmology, University of Turku, Turku, Finland |