Artificial microswimmers, micro-components and microfluidics
Biomechanics of tissues and biofilms
Poro-elasticity, hydrogel dynamics and swelling
Surface tension, elasticity and elasto-capillarity
Fluid dynamics, particularly viscous flows and lubrication theory
Mathematical modelling, mechanics and asymptotic methods
In 2025-26, I am lecturing MM215 at the University of Strathclyde. This is a maths course for engineers covering linear algebra, numerical methods and Fourier representation.
Previously, I lectured MATH0078 Asymptotic Approximation Methods at UCL, as well as guest lecturing on the course Frontiers in Mathematical Modelling, and taught example classes in Methods, Waves and PDEs.
I have had success with a number of undergraduate summer project students, and I'm always happy to supervise more. If you are interested then please get in touch!