Anssi Vanjoki (FI)

Professor at Lappeenranta University of Technology