Markku Turunen

Markku Turunen
  • Professor of Interactive Technology, University of Tampere