People finder

Tatjaana
Heikkinen

Organisation

Research assistant at the Legal Tech Lab