Areas of Expertise

  • computational topology
  • data science


  1. & Cliques of Neurons Bound into Cavities Provide a Missing Link between Structure and Function. Frontiers in Computational Neuroscience 11
  2. & A Topological Representation of Branching Neuronal Morphologies. Neuroinformatics 16(1), 3-13.
  3. & Rigorous cubical approximation and persistent homology of continuous functions. Computers & Mathematics with Applications 75(5), 1648-1666.
  4. & Quantifying similarity of pore-geometry in nanoporous materials. Nature Communications 8, 15396
  5. & Simplification of complexes for persistent homology computations. Homology, Homotopy and Applications 16(1), 49-63.

See more...


  • MA-162 Computational Methods (with Matlab)

    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 MATLAB in the numerical solution of problems, as well as symbolic computation.

  • MA-262 Numerical Methods (with Matlab)

    Advanced numerical techniques for equation solving, integration, and visualisation