Principal Contact

Otto Latva
Editor-in-Chief
Åbo Akademi // University of Turku
Phone +358 407776870

Support Contact

Jouni Teittinen
Phone +358 503440162