Universities TY - University of Turku including Turku University Central Hospital LUT - Lappeenranta-Lahti University of Technology LUT HY - University of Helsinki including Helsinki University Central Hospital