Skip to content

Ulla Moilanen

Ulla Moilanen

Director, Research Unit

HAMK Bio