Human Interactions with Natural & Artificial Ecosystems


We work to develop a better understanding of online behaviour by modelling cooperation and coordination in online social environments, such as social media platforms

We try to understand when and how people engage in collective action in order to help produce more sustainable interactions with the natural world





Privacy & Security in Online Environments


We develop mathematical tools to improve security by modelling cryptographic systems with active adversaries

We explore the social consequences of Artificial Intelligence by developing models of human interaction with artificial agents





Designing Institutions and Environments


We study how to improve online environments through better design of online institutions 

We develop mathematical approaches to  better understand how to optimize the built environment