Our research group is interested in the fundamental question of how materials form and interact on the nanoscale. Our design motifs are typically based on molecular self-assembly, with building blocks including oligomers, polymers and nanoparticles. We work at the forefront of methodology development and have published a number of research technique papers as well as open-source software packages. Ultimately, our aim is to create colloids and interfaces that can selectively interact with chemical and biological entities via molecular recognition. Our work is relevant for applications in healthcare and the environment, and we already inform clinical prototypes for therapeutic drug monitoring in paediatric cancer.