1. Faculty of Medicine and Life Sciences, University of Tampere, Tampere, Finland
2. Zora Biosciences, Espoo, Finland
3. Department of Biosciences, University of Helsinki, Helsinki, Finland
4. Heart Hospital, Tampere University Hospital, Tampere, Finland