
Biopolymers, such as polypeptides, carbohydrates, and nucleic acids, are soft, flexible molecules whose behavior depends sensitively on “sequence”, structure, and environment. Small changes at the molecular level can lead to dramatic differences in large-scale organization and material properties. Our lab studies how biopolymers fold, interact, and assemble into functional structures across multiple length and time scales. We are particularly interested in how environmental factors, such as temperature, pH, concentration, or solution conditions, modulate these behaviors. By linking molecular-level features to collective outcomes, we aim to better understand how function is encoded in biological materials. These insights also inform the design of synthetic systems that mimic or extend biological capabilities.