Jaakko Vanhala, project researcher

Information technology, research and projects

Email