582528
Tietotekniikka ja yhteiskunta
Information teknik och samhälle
Information Technology and Society
Upcoming separate exams
No exams.
Course pages
No courses yet.