Ph.D. student joel.nystrom[at]abo.fi
B.Sc. 2009 Biochemistry, Åbo Akademi University M.Sc. 2013 Biochemistry, Åbo Akademi University
© 2018 Toivola Lab