Skip to content

Terhi Hänninen

  • Helsinki University of Technology

    Education

    Master of Science

    Helsinki University of Technology

    Laurea