Professor

Research unit leader

netta.iivari(at)oulu.fi
Office: TS3106