Miika Pekkarinen, MSc.

IT specialist
Niilo Mäki Institute
Finland

  • Finland