He is one of the UK's foremost experts on numerical algorithms for the approximation of partial differential equations (PDEs). Along with his research group, he focuses on the development, analysis, implementation and application of fast, efficient and reliable numerical algorithms for the computational solution of PDEs, and this has provided the foundation for the group's long-standing international reputation for work on adaptive and parallel algorithms.