Mikko Kangassalo

MA and MSC in Tampere, Finland