Skip to main content



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.

Research Areas

Network Analysis

Network systems biology

Analyzing omics data in the context of regulatory networks

Read More
Integrative Omic Analysis

Deducing the “Rules of Life”

Combining multi-omic data to identify novel regulators and understand disease mechanisms

Read More
Circadian Biology and Dynamical Systems

Temporal organization of living systems

Modeling biological dynamics and predicting the responses to environmental perturbations

Read More

Interested in more?

Read our Publications

Learn about Open Projects

Join Us

Print Friendly, PDF & Email