olli.salo@epfl.ch +41 21 695 50 24
+41 21 695 50 24 Office: BM 3201 Office: ME A2 395 EPFL > STI > STI-SG > STI-IT
Web site: Web site: https://sti-it.epfl.ch/
+41 21 695 50 24 Office: BM 3201 Office: ME A2 395 EPFL > STI > STI-DEC > STI-DO
Web site: Web site: https://sti.epfl.ch/page-1740.html
vCard Administrative data
EPFL STI STI-SG STI-IT Head of IT Status: Staff
EPFL STI STI-DEC STI-DO Head of IT Status: Staff