I am a researcher in algorithmic information and computational biology splitting my research time between Stockholm, Oxford and London. My work focuses on applying information theory and complexity science to network theory and computational structural biology. With backgrounds in math, computer science and philosophy, I think of myself as a computational natural scientist (Gregory Chaitin described me once as a "new kind of practical theoretician/experimentalist").
I am a lab member of the Unit of Computational Medicine of the Karolinska Institute and the SciLife lab, where I spearhead fundamental research to deploy theoretical computer science techniques into genetics and molecular biology. In Oxford am in charge of ItBit and of investigating tradeoffs of complexity measures in evolving causal networks and I serve as head of the Algorithmic Nature Group (the lab responsible for the Online Algorithmic Complexity Calculator and the Human Randomness Perception and Generation Project) undertaking research on algorithmic cognition and subjective randomness.
I have been an R&D fellow, senior research associate for Wolfram Research since 2006 reporting directly to Stephen Wolfram. I introduced a few built-in functions to versions of Wolfram Mathematica, and I contributed to the development of the computational knowledge engine Wolfram Alpha since its inception. I am also a member of the Foundational Questions Institute (FQXi), a member of the Commission for the History and Philosophy of Computing and of the Turing Centenary Advisory Committee in the UK.
I am grateful to the institutions and organizations that support me: the John Templeton Foundation, the FQXi, the Silicon Valley Community Foundation, AstraZeneca, STATegra, StratNeuro and others.