Simone Martini received the undergraduate degree and the Ph.D. in Computer Science from Università di Pisa. Before joining Università di Bologna in 2002, he has been Research Associate and Associate Professor at Università di Pisa, and Professor of Computer Science at Università di Udine. He has been a visiting scientist at the former Systems Research Center of Digital Equipment Corporation, Palo Alto; at Stanford University; at École normale supérieure, Paris; at Université Paris 13; and at University of California at Santa Cruz. He is a member of the Directing Board of Consorzio Nazionale Interuniversitario per l'Informatica (CINI) and of the Executive Board of EQANIE, the European Quality Assurance Network for Informatics Education. He has been a member of the Board of the European Association for Computer Science Logic (EACSL) and of the Executive Board of the Associazione Italiana di Logica e Applicazioni (AILA). His research interests are in the logical foundations of programming languages. He has written papers in lambda-calculus, type theory, linear logics, implicit computational complexity, history and philosophy of computing.