Affiliation: | (1) Institute of Medical Technology, University of Tampere, Biokatu 6, 33520 Tampere, Finland;(2) School of Medicine, University of Tampere, Tampere, Finland;(3) Centre for Laboratory Medicine, Tampere University Hospital, University of Tampere, Tampere, Finland;(4) Department of Anatomy and Cell Biology, Institute of Biomedicine, University of Oulu, Oulu, Finland |