Pekka Kaipainen

NordLab Finland

4chapters authored