people

Mirkka Helkkula

Assisting Specialist, The Finnish Innovation Fund Sitra