Anneli Alamaunu Instrument Techniciananneli.takala@utu.fiMember of: Turku Bioscience Center Last updated on December 8, 2024