Riikka Lund

Dr. Riikka Lund

Turku Centre for Biotechnology, University of Turku and Åbo Akademi University, Turku, Finland