I am no longer at EPFL
here is my new home page