Coyle, Scott M.
Understanding and engineering microscale molecular and cellular machines
Interdisciplinary PhD in Structural and Computational Biology and Quantitative Biosciences
Understanding and engineering microscale molecular and cellular machines
Protein engineering and biocatalysis