Taru Peltola Taru Peltola

Taru Peltola

Software Developer