Antti ALAJA

Head of Research at the Kalevi Sorsa Foundation