Multi-scale modeling of human tissues from spatial transcriptomics with TERRA
bioRxiv2026Preprint
A graph-transformer foundation model that reads tissue structure from spatial transcriptomics across scales, from single cells to whole tissues.
🧬 AI × Bio | Machine Learning Scientist & Engineer
Principal Research Scientist · Wellcome Sanger Institute (from October 2026)

I build machine learning systems for spatial biology — the models, and the infrastructure that makes them usable.
Two of those systems are mine end to end: NicheCompass, published in Nature Genetics, and TERRA. Both are first-authored, open source and in other people's hands.
My background is half research, half engineering: a doctorate at Helmholtz Munich and the Technical University of Munich, and seven years in data science consulting — the last five building production ML platforms on Azure and Databricks for pharma, latterly alongside the PhD. I still consult. I care about work that survives contact with real data and real users.
Always happy to hear from people working at the intersection of AI and biology.
Currently
Agentic systems for spatial genomics — bringing histology, spatial and single-cell omics, clinical data and knowledge graphs into a single multimodal analysis loop.
End-to-end analysis of spatial multi-omics data. A graph deep-learning method that models cellular communication to learn cell-niche representations which stay interpretable, because each latent dimension corresponds to a spatial gene programme representing a known biological process — cell–cell communication, cellular metabolism or transcriptional regulation.
First author and lead developer
A self-supervised foundation model for spatial transcriptomics, built on a graph transformer with a Joint-Embedding Predictive Architecture. Pretrained on 112 million cells across 20 human tissues, it learns reusable representations at gene, cell and neighbourhood scale.
First author and lead developer
Separates microenvironment-induced from cell-intrinsic gene expression, so that tissue microenvironments can be both mapped and reprogrammed.
Co-first author
bioRxiv2026Preprint
A graph-transformer foundation model that reads tissue structure from spatial transcriptomics across scales, from single cells to whole tissues.
bioRxiv2025Preprint
Disentangles the gene expression a cell owes to its microenvironment from what is intrinsic to it, making tissue niches something you can steer rather than only observe.
Nature Genetics 57(4), 897–9092025Journal
NicheCompass — a graph deep-learning method that learns interpretable cell-niche representations from spatial omics, grounded in known spatial gene programmes for cell–cell communication, metabolism and transcriptional regulation.