Skip to main content

Ella Mustakangas

Research Scientist
  • Phone number +358295322832
  • Email address ella.mustakangas@luke.fi
  • Address Paavo Havaksen tie 3 90570 OULU