Isomäki Ritva

Title: 
Lic.Sc. (Tech.), M.Sc.(Biochem.), Doctoral student