Miika Pekkarinen, MSc.

IT specialist
Niilo Mäki Institute
Finland
  • Finland