FinPUG 2018 esitykset
![]() | FinPUG_2018_OpenEdge_Modernisointi_Digia.pdf (3.3 MB) |
![]() | KUIB_JUDGE.pdf (2.0 MB) |
![]() | pasoe_best_practices_JUDGE.pdf (1.2 MB) |
![]() | FinPUG_2018_OpenEdge_Modernisointi_Digia.pdf (3.3 MB) |
![]() | KUIB_JUDGE.pdf (2.0 MB) |
![]() | pasoe_best_practices_JUDGE.pdf (1.2 MB) |