Location: Finland
Areas of Interest
What is your role in creating sustainable lifestyles in Europe in the future?
uk.linkedin.com www.tekes.fi
Twitter: