Baruch Rofman
EPFL SB SPC-TH
PPB 013 (Bâtiment PPB)
Station 13
1015 Lausanne
+41 21 693 53 02
Office: PPB 013
EPFL › SB › SPC › SPC-TH
Website: https://spc.epfl.ch/