We are using synthetic organic chemistry in combination with computational techniques to design and make interesting new carbohydrates, peptides and polymers for biological, supramolecular, immunological, material and medical applications. We are particularly interested in projects that involve a multidisciplinary strategy at the interface of chemistry, materials science and biology.