Profile picture
Tommi Petteri Nora
Bachelors
  • University of Tampere
    Tampere, Finland
mini profile avatar Tommi Nora