Ulla Aapola Expert Global citimpact: 48.41 Researcher at Department of Pathology, Institute of Medical Technology, Tampere University Hospital, University of Tampere, 33014 Tampere, . Profile Groups View View Profile Please login or register to access this profile