I got my PhD in Computer Science, in 1992 at the University of Nice Sophia Antipolis. After 2 years as visiting professor at the Federal University of Ceara (Brazil), I got a position as assistant professor in Computer Science at the University of Nouméa, New Caledonia. In 1999, I joined the Aix-Marseille University. There, I started being interested in biological networks, as my experience in modelling and discrete event systems could apply to this fascinating field. Since 2008, I am in secondment at the Institut Gulbenkian de Ciência (Oeiras, Portugal), where I devote myself to research as a group leader. I work in close collaboration with biologists, and my activities are organised along two main lines: modelling of networks controlling biological processes, and methodological developments for efficient analyses of these models.