MCB 6001: Introduction to Molecular and Cell Biology Research
MCB 6002: Research in Progress
MCB 4014/5014: Structure and Dynamics of Macromolecular Machines. Taught with Dr. Eric May.
MCB 5896-065: Protein Expression and Purification
MCB 5896-066: Molecular Graphics