Skip to main content

Outi Ukkola

Research Technician
  • Phone number 358295326619
  • Email address outi.ukkola@luke.fi
  • Address Tutkimusasemantie 15 92400 RUUKKI