Olli Lappalainen
 

    • Information Systems Designer
    Digital Services (University Management and Central Services)


oljula@utu.fi

+358 29 450 3122

+358 50 439 7322




https://orcid.org/0000-0002-6516-4052(external)







Last updated on 2024-22-10 at 17:34