Public Health

Henna Launistola

Doctoral Researcher