1. Translational Immunology Research Program, Faculty of Medicine University of Helsinki Helsinki Finland
2. Department of Pathology, Faculty of Medicine University of Helsinki Helsinki Finland
3. Laboratory for Animal Model Pathology, Institute of Veterinary Pathology, Vetsuisse Faculty University of Zurich Zurich Switzerland
4. Department of Veterinary Biosciences, Faculty of Veterinary Medicine University of Helsinki Helsinki Finland