Our group pursues highly interdisciplinary research at the interfaces of chemistry, biology, and materials science. Much of this work exploits programmable molecular interactions between nucleic acids and proteins to direct the assembly of nanometer-scale organic and inorganic components and to construct information-processing circuitry inside living cells. These efforts have wide-ranging implications for biotechnology, medicine, biosensing, and nanotechnology.