I consider myself a 'computational natural scientist' (Greg Chaitin described me as a "new kind of practical theoretician"). My interests lie at the intersection of two major areas of science, namely computability and causality leading to the field I have called Algorithmic Information Dynamics.
I co-lead the Algorithmic Dynamics Lab, and I am the head of the Algorithmic Nature Group, the Paris-based lab behind the Online Algorithmic Complexity Calculator and the Human Randomness Perception and Generation Project, operating from the UK. Previously, I was a Research Associate at the Behavioural and Evolutionary Theory Lab at the University of Sheffield before joining the University of Oxford as a Senior Researcher and Faculty Member in the Department of Computer Science in the UK.
My main research aim is twofold, to better understand the behaviour of artificial and biological systems e.g. cognition both in animal and human from a computational perspective; and to develop methods to reprogram living biological and synthetic cells as if they were computer programs.
I am also the Editor of Complex Systems, the first journal in the field (founded in 1987 by Stephen Wolfram), member of the Editorial Board of the Springer book series Emergence, Complexity and Computation, member of the Editorial Board of the journal Philosophies and Review Editor for Frontiers in Robotics and AI on its Computational Intelligence section. I also serve in the scientific advisory board of several international organizations and companies.
As book editor and author:
As volume contributor:
I have visited >250 cities in 50 countries and have given talks in around 15 of them:
Histograms of visited countries and continents: