Eveliina Karelehto

Joint Biotechnology Laboratory, Finland