1. Minerva Foundation Institute for Medical Research Helsinki Finland
2. Systems Immunity Research Institute Cardiff University School of Medicine, Cardiff University Cardiff United Kingdom
3. Division of Infection and Immunity Cardiff University School of Medicine, Cardiff University Cardiff United Kingdom
4. Department of Anatomy Faculty of MedicineUniversity of Helsinki Finland