Olli Salo
+41 21 695 50 24
Office:
ME A2 395
EPFL › STI › STI-SG › STI-IT
Website: https://sti-it.epfl.ch/
+41 21 695 50 24
Office:
ME A2 395
EPFL › STI › STI-DEC › STI-DO
Website: https://sti.epfl.ch/page-1740.html