Principal Contact

Otto Latva
Editor-in-Chief
Åbo Akademi // University of Turku

Support Contact

Jouni Teittinen
Phone +358 503440162