His research interests include optimisation, data mining, agent-based modelling, complex network analysis and there applications to biomedical problems, proteomics and metabolomics.