Institution: | 1. Department of Mathematics and Statistics, University of Turku, , Turku, Finland;2. Turku Centre for Biotechnology, , Turku, Finland;3. Institute for Molecular Medicine Finland (FIMM), University of Helsinki, , Helsinki, Finland;4. Institute of Biotechnology, University of Helsinki, , Helsinki, Finland |