Markku Filppula
M. Filppula, University of Eastern Finland; J. Klemola, University of Tampere; A. Mauranen & S. Vetchinnikova, University of Helsinki.
M. Filppula, University of Eastern Finland; J. Klemola, University of Tampere; A. Mauranen & S. Vetchinnikova, University of Helsinki. See less