Catalyst and Spot Awards

Prize: Prize (including medals and awards)

Description

Received 2x Catalyst and 3x Spot awards for outstanding scientific contributions
Granting OrganisationsNovartis Institutes for Biomedical Research (United Kingdom)