Skip to main content

Janne Toivonen

Research Scientist, postdoc
  • Phone number +358295322201
  • Email address janne.toivonen@luke.fi
  • Address Yliopistokatu 6 B 80100 JOENSUU