Looking for something specific? Use our search engine!

Petri Salo

Petri Salo

Petri Salo

Professor

petri.salo@abo.fi

Tel. +358 505237376

Research profile