Janne Laine

Professor, Dean

Research units & titles

ID: 109591