Contact details for National Institute for Health and Welfare (THL)
National Institute for Health and Welfare (THL)
P.O. Box 30, FIN-00271 Helsinki, Finland
Street address: Mannerheimintie 166, Helsinki, Finland
Lintulahti
Postal address: P.O. Box 30, FI-00271 Helsinki, Finland
Street address: Lintulahdenkuja 4, Helsinki, Finland
Tel: +358 (0)20 610 6100
E-mail: firstname.lastname@thl.fi