Prof. Peter Crowley
Protein science
Supramolecular chemistry
PEGylation
Oligomerization / Self assembly
Protein crystallization
Molecular recognition
Protein-ligand interactions
Macrocycles
NMR spectroscopy
X-ray crystallography
Structural biology