Timo Ahonen, PhD.

Emeritus Professor
University of Jyväskylä
Finland
  • Finland