Márcio’s PhD degree was obtained in partnership with the PhD Program in Computational Biology (PDBC) at the Instituto Gulbenkian de Ciência (IGC). As part of his PhD specialization in complex systems, he wrote his thesis on “reverse engineering the mechanisms and the dynamical behavior of complex biochemical pathways”. Márcio has taught courses for Mechanical Engineering, Computer Science and Mathematics departments, including MatLab, Calculus and Mathematical Biology. As a mathematical/computational biologist, he has worked on numerous interdisciplinary problems, mostly focused in chemistry, biology and physiology. He has particular expertise in the development and analysis of dynamical systems, primarily using differential equations, and in the development of agent-based models and stochastic simulations.