Our research focuses on understanding, predicting, and engineering biomolecular interfaces. By combining mechanistic insight, computational design, and therapeutic engineering, we develop strategies to control protein behaviour in complex biological environments.

Our work is structured across three interconnected areas:

Protein–material interface at the molecular scale

Understanding Biomolecular Interfaces

Proteins often lose stability and function in complex biological environments due to poorly understood interfacial interactions. We investigate the mechanisms governing protein–material interfaces to uncover how these interactions control protein behaviour.

Discover how we do this
Computational model of a biomolecular interface

Predicting Interface Behaviour

Engineering protein systems is limited by our ability to predict how they behave in complex environments. We develop computational tools and frameworks to enable predictive design of biomolecular interfaces.

Discover how we do this
Nanostructured protein delivery platform

Engineering Therapeutic Systems

Effective protein therapeutics require precise control over stability, transport, and function. We design nanostructured and supramolecular platforms to enable controlled delivery and improved therapeutic performance.

Discover how we do this