Nominee for Descartes Prize

Prize: Prizes and awards

Description

for project CANCERGENES with Ian Tomlinson
Degree of recognitionInternational