Institution: | Finnish Environment Institute, P.O. Box 140 (Mechelininkatu 34a), FIN-00251 Helsinki, Finland, email; National Public Health Institute, Mannerheimintie 166, FIN-00300 Helsinki, Finland; Helsinki School of Economics, P.O. Box 1210 (Lapuankatu 6), FIN-00101 Helsinki, Finland |