Sherman Group
chem.ubc.caMolecular encapsulation, self-assembling structures, de novo design of proteins organized by organic macrocycles.
Rate This Site
Embed Badge
Place this code on your website to show you're listed here.
Molecular encapsulation, self-assembling structures, de novo design of proteins organized by organic macrocycles.