All University of Turku Institute of Biomedicine articles