Petra Tuppela

Laurea University of Applied SciencesFinland

1chapters authored