Katja Holmala

Senior Scientist

Email

katja.holmala@luke.fi

Telephone

+358295327206

Address

Latokartanonkaari 9, 00790 Helsinki

Newest publications