Here we explore protein structure and function using biophysical techniques. Our laboratory investigates how proteins work at the molecular level. Our primary tool is X-ray crystallography, but we use a wide array of other techniques, including spectroscopy, calorimetry, small angle x-ray scattering, steady state and pre-steady state kinetics, NMR, and an array of computational methods to study macromolecules.