Dr. P. Frisco graduated in Computer Science in 1997 at the Università degli studi di Milano (Italy) following a thesis in the field of Molecular Computing. After graduating he worked as software developer. In 1998 he obtained a two-year scholarship for a stay at the Leiden Institute for Advanced Computer Science (LIACS), Universiteit Leiden (The Netherlands). In 2000 he became a PhD student in this institute. In June 2004 he successfully completed his PhD thesis titled: `Theory of Molecular Computing - Splicing and Membrane Systems'. In September of the same year he was appointed lecturer at the Department of Computer Science at the University of Exeter. In March 2006 he was appointed lecturer at the School of Mathematical and Computer Sciences at Heriot-Watt University, Edinburgh, where he currently works.