Miikka Salo

Finnish researcher