Skip to main navigation Skip to search Skip to main content

Project Details

StatusFinished
Effective start/end date7/02/17 → 6/02/19

Funding

  • Wellcome Trust: £99,919.71