Faculty of Science and Engineering Biosciences, Cell biology Åbo Akademi University BioCity, Tykistökatu 6A FI-20520 TURKU, Finland E-mail: dtoivola[at]abo.fi Phone: +358 50 400 77 32
© 2023 Toivola Lab