His research is centered broadly around computer simulation and analysis of biochemical networks. This is comprised of three components: development of simulation software, modeling of gene expression in the context of metabolic networks, and bioinformatic support for metabolic profiling. He completed his PhD at the University of Wales Aberystwyth.