1. Wihuri Research Institute, Helsinki, Finland
2. Stem cells and Metabolism Research Program, Research Programs Unit, Faculty of Medicine, University of Helsinki, Helsinki, Finland
3. Translational Cancer Medicine Research Program, Research Programs Unit, Faculty of Medicine, University of Helsinki, Helsinki, Finland
4. Pathology, Helsinki University and Helsinki University Hospital, Helsinki, Finland
5. Department of Pharmacology, Faculty of Medicine, University of Helsinki, Helsinki, Finland