We are located in Biocity (6th floor), Department of Biochemistry, Turku, Finland.
Address: Tykistökatu 6 A, 20520 Turku, Finland