Areas of Expertise

  • Mathematical modelling
  • Scientific computing
  • Biomathematics
  • Mathematical pharmacology and G-protein coupled receptors
  • Biomedical modelling and NF-kappaB dynamics
  • Plant science modelling
  • Computational capturing methods for phase change in porous media


  1. & A method of ‘speed coefficients’ for biochemical model reduction applied to the NF-kappaB system. Journal of Mathematical Biology, doi:10.1007/s00285-014-0775-x
  2. & Impact of plant shoot architecture on leaf cooling: a coupled heat and mass transfer model. Journal of The Royal Society Interface, 10(85)-20130326. doi:10.1098/rsif.2013.0326
  3. & Distinguishing possible mechanisms for auxin-mediated developmental control in Arabidopsis: Models with two Aux/IAA and ARF proteins, and two target gene-sets. Mathematical Biosciences, 235(1), 32-44. doi:10.1016/j.mbs.2011.10.005
  4. & Allosteric interactions across native adenosine-A3 receptor homodimers: quantification using single-cell ligand-binding kinetics. The FASEB Journal, 25(10), 3465-3476. doi:10.1096/fj.11-186296
  5. & Mathematical modelling of signalling in a two-ligand G-protein coupled receptor system: Agonist–antagonist competition. Mathematical Biosciences, 223(2), 115-132. doi:10.1016/j.mbs.2009.11.005

See more...


  • MA-162 Computational Methods (with Mathematica)

    An introduction to computational methods. The module covers basic problems in computation including error analysis and methods for solving equations. It also highlights the use of Mathematica in algebraic manipulation, calculus and numerical solution of problems.