Living systems are governed by a complex network of molecular interactions involving hundreds of thousands of interacting elements. These systems are finely tuned to produce precise biological effects, robust enough to tolerate intrinsic and extrinsic variability, and flexible enough to adapt to environmental changes.
We develop and apply powerful mathematical and computational techniques to investigate living systems at multiple scales — from the atomic level, to the gene level, to the systems level, to the tissue/organismal level, and finally to the population level — and apply these methods in close collaboration with experimentalists and clinicians to address pressing biomedical questions, from circadian disruption to cancer. Working at the intersection between mathematics, computation, and biology, we advance our understanding of how macroscopic phenotypes emerge from the complex interplay of microscopic interactions.
Network systems biology
Analyzing omics data in the context of regulatory networks
Deducing the “Rules of Life”
Combining multi-omic data to identify novel regulators and understand disease mechanisms
Temporal organization of living systems
Modeling biological dynamics and predicting the responses to environmental perturbations