Tommi Kotonen

Finnish researcher