Contact We are located in Turku Bioscience at the University of Turku. Our address University of TurkuTurku Biosience CentreTykistökatu 6FI-20520