Tomas Ros, University of Geneva