Institution: | (1) Department of Mathematics and Statistics, University of Helsinki, P.O. Box 68, FIN-00014 Helsinki, Finland;(2) Institute of Biotechnology, University of Helsinki, P.O. Box 56, FIN-00014 Helsinki, Finland;(3) National Institute for Health and Welfare (THL), Mannerheimintie 166, 00300 Helsinki, Finland |