I am a Research Fellow at Input Output Global (IOHK) and an Associate Professor at the Department of Computer Science, Durham University, where I am a member of the NESTiD and ACiD groups.

Before that, I was a lecturer (Assistant Professor) at the University of York and Queen’s University Belfast. I also held postdoctoral research positions at the Crypto Team, École Normale Supérieure (Paris), the Cryptoplexity Group, TU Darmstadt (Germany), and the Information Security Group, Royal Holloway.

I completed my PhD at the Cryptography and Information Security Group, University of Bristol, and studied Mathematics to Part III at Queens’ College, University of Cambridge.