Laaksonen, Seppo, Helsinki University, Finland