Tutta Tomberg
 

    • Project Researcher
    Biochemistry (Department of Life Technologies)


tutta.j.tomberg@utu.fi








Publications


Last updated on 16/08/2026 02:17:20 AM