1. Translational Immunology Research Program University of Helsinki Helsinki Finland
2. Doctoral Programme in Biomedicine University of Helsinki Helsinki Finland
3. Complement Group Department of Bacteriology and Immunology University of Helsinki Helsinki Finland
4. Department of Bacteriology and Immunology University of Helsinki, and Helsinki University Hospital Helsinki Finland