Saara Taalas

Finnish professor