Tapio Palokangas

Organisation: University of Helsinki, Finland
Homepage: http://blogs.helsinki.fi/palokang/