kai.ruohomaki@utu.fi

Principal Contact

Kai Ruohomäki
Editor-in-Chief
Phone +358 45 7874 5766

Support Contact

Kai Ruohomäki