More Publications

Developing and functionalizing peptide and protein assemblies

Bettering nature’s macromolecular machines

Understanding nature’s macromolecular machines