Breadcrumb Home Person Perttu Terho Perttu Terho IT specialist Auria Biobank Email +358 50 578 0815 Print this page