Areas of expertise

Education

2019
Stockholm University, (LL.M.)

2018
London School of Economics

Languages

Swedish
English
Finnish (basic)
Japanese (basic)

News