Contact 2025.06.01 THL - Finnish Institute for Health and Welfare Mannerheimintie 166, Helsinki (reception in building A) 2025.06.01