I teach Artificial Intelligence and Machine Learning at St Catz. I find teaching these courses particularly interesting as they include ever-changing topics of the forefront of computer science at the same time as providing solid foundations of current – and future – research in ML and AI.


I currently work with David Clifton and Clive Siviour at the Oxford Institute of Biomedical Engineering in investigating how machine learning techniques can help finding structure-property relationships in the context of polymer design. My current focus is on algorithms applied to graph-structured data and other kernel methods. Put simply, I look for efficient ways to capture the similarities between two given network structures. Previously, my PhD looked into consensus formation in the context of multi-agent systems, as well as game-theoretical analysis related to such processes.