Repo Sami, Tampereen teknillinen yliopisto