Skip to main content

Johanna Routa

Research Manager, Principal Scientist
  • Phone number +358295325045
  • Email address johanna.routa(at)luke.fi
  • Address Yliopistokatu 6 B 80100 JOENSUU