Skip to content

Maija Takala

Maija Takala

Senior Lecturer

Languages and Communications