arthur.ruf@epfl.ch +41 21 693 32 61
+41 21 693 32 61 Office: BSP 310 EPFL > SB > IPHYS > IPHYS-GE
vCard Administrative data
EPFL SB IPHYS IPHYS-GE Computer Scientist Status: Staff