Hematology Research Unit Helsinki, Translational Immunology research Program, University of Helsinki Finland
Institute of Animal Breeding and Genetics
University of Veterinary Medicine, Vienna, Austria
Institute for Molecular Medicine Finland (FIMM), University of Helsinki, Finland
Department of Chemical and Physical Sciences
University of Toronto, Missisauga, Canada