We work with organisations of all sizes to help them conceptualise, design, and prototype the next generation of life science software tools.

We do this by combining a design-led approach to research and development, agile working methods, and our unique expertise in designing for life sciences.

What we do

User experience + Interface design

Specialist software often needs complex functionality. We design clear and usable features, without losing analytical power.


Prototyping is a low-cost method to rapidly explore the possible features of a tool. We are experienced at moving from hand-drawn sketches to functional prototypes.

User research

We understand the nuances of conducting interviews with scientific users, and collating feedback to aid design decisions.

Data visualisation

Effective visualisation enables engaged exploration and analysis of data. We are experts in designing data visualisations that facilitate discovery.

Information architecture

Well-structured information helps users to complete tasks efficiently. We work with partners to organise complex systems and workflows into coherent and meaningful frameworks.

Expertise in design and science

Building user-facing software products for life sciences is a multidisciplinary challenge. It requires strong design capability combined with expert domain knowledge.

Our team consists of scientists and designers specialised in collaborating to build user-centred scientific software.

Having our own background in the life sciences helps us minimise time-consuming explanations of technical or scientific detail, while our design experience means we know how to adapt design methodologies to the scientific context.